簡単な操作方法。
前提
参考
準備
sudo
なしでdocker
コマンドを使えるようにする
$ sudo usermod -aG docker [username] $ reboot
コマンド
イメージ一覧
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE resin/rpi-raspbian stretch 208686d17787 4 weeks ago 137MB
コンテナ一覧
$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2501191ef1aa resin/rpi-raspbian:stretch "/usr/bin/entry.sh /…" 43 minutes ago Up 43 minutes pedantic_elion
コンテナ名2501191ef1aa
は勝手に名付けられた。前回、イメージ取得&コンテナ作成&起動を一発でやったせいだと思われる。
コンテナ名リネーム
$ docker rename 古い名前 新しい名前
before
$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2501191ef1aa resin/rpi-raspbian:stretch "/usr/bin/entry.sh /…" 43 minutes ago Up 43 minutes pedantic_elion
$ docker rename 古い名前 新しい名前
after
$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2501191ef1aa resin/rpi-raspbian:stretch "/usr/bin/entry.sh /…" About an hour ago Up About an hour rpi0
コンテナ終了
docker run で開始した場合
Ctrl+
docker exec で開始した場合
root@2501191ef1aa:/# exit
コンテナ再開
$ docker container start rpi0 rpi0 $ docker exec -it rpi0 /bin/bash root@2501191ef1aa:/#