#author("2020-09-21T23:34:45+09:00","default:ryuichi","ryuichi")
* イメージの作成・一覧・削除 [#ldd49f45]

** イメージの作成 [#u7a4e3ae]

*** 全体 [#lcbef51a]

 $vi Dockerfile
 --------------------------------------------
 FROM ubuntu
 
 RUN apt-get update && apt-get install -y \
     vim
 
 CMD echo 'Hello World'
 --------------------------------------------
 
 $ docker build -t myubuntu01 .
 
 $ docker images
 REPOSITORY          TAG                 IMAGE ID            CREATED              SIZE
 myubutu01           latest              abc1233c730a        6 minutes ago        96.6MB
 ubuntu              latest              def4564eee00        4 days ago           72.9MB
 
 $ docker run myubuntu01
 Hello World

*** 参考 [#n19837ff]

https://docs.docker.jp/engine/reference/commandline/build.html

** イメージの一覧 [#sf535f06]

 docker images

*** 参考 [#u6b0bf65]

https://docs.docker.jp/engine/reference/commandline/images.html

** イメージの削除 [#nb2668c7]

 docker rmi abc123      # イメージID abc123 を指定
 docker rmi myubuntu01  # イメージ名 myub.. を指定

*** コンテナが残っているイメージの削除 [#l83721e0]

 docker rmi abc123

- ただし、コンテナacb123はstopしている必要がある
- startしているコンテナのイメージを削除するには、まずそのコンテナをstopする

*** 全イメージの削除 [#k759cce5]

 docker rmi $(docker images -q)

*** 参考 [#q59097ba]

https://docs.docker.jp/engine/reference/commandline/rmi.html

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS