株式会社ヴァンデミックシステム

Blog

<スポンサーリンク>

# 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

<スポンサーリンク>

コメントを残す

Allowed tags:  you may use these HTML tags and attributes: <a href="">, <strong>, <em>, <h1>, <h2>, <h3>
Please note:  all comments go through moderation.

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)