1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# nginxコンテナイメージをダウンロード docker pull nginx # イメージの確認 docker images nginx # 起動 docker run -it nginx /bin/sh # コンテナ内での操作 # # ls # echo test > ./test.txt # ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys test.txt tmp usr var # exit # コンテナIDの確認 docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c4565c68684c nginx "/bin/sh" 2 minutes ago Exited (0) About a minute ago bold_boyd # コンテナの起動 docker start 4bdaec0d8d47 4bdaec0d8d47 # イメージの作成 docker commit 4bdaec0d8d47 nginx-test sha256:e0681ddc5a53d10bd505efaaa676ff8d863a806d8ddd160353abdc4bd2a845cc # コンテナへの接続 docker attach 4bdaec0d8d47 # ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys test.txt tmp usr var # # DockerHubへログイン docker login # Pushしたいイメージの確認 docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx-test latest e0681ddc5a53 48 seconds ago 127MB # タグ名の変更 docker tag e0681ddc5a53 yuta0910/test:nginx-test # レジストリへのアップロード docker push yuta0910/test:nginx-test |