docker
pullしたDockerイメージの一覧
$ docker images
Dockerイメージのpull
$ docker image pull <image>:<tag>
DockerfileからDockerイメージをビルドする
$ docker build <path/to/Dockerfile> -t <image>:<tag>
ビルドに失敗したイメージの状態を確認する
Dockerfileを作っている最中にデバッグするときの基本的な手順 | GENDOSU@NET
code:sh
docker ps -a
docker commit <container id> <tag>
docker run --rm -it <tag> bash
イメージからDockerコンテナを作成する
$ docker run <image>
--name <name>:コンテナに名前をつける
--rm:コンテナを停止時に削除
コンテナの停止
$ docker stop <container>
コンテナの削除
$ docker ps
$ docker rm <id>
イメージの削除
$ docker rmi <id>
使用されていないオブジェクトの削除(prune)
使用していない Docker オブジェクトの削除(prune) — Docker-docs-ja 20.10 ドキュメント
$ docker image prune OPTION
宙ぶらりんイメージ(dangling image)のみ削除する
タグを持たず(<none>)、他のコンテナからも参照されないイメージ
-a
タグを持たないが他のコンテナから参照されているイメージも削除する?
-f
確認をとばす
--filter "until=24h"
削除するイメージの条件
docker image prune — Docker-docs-ja 20.10 ドキュメント
$ docker container prune
$ docker volume prune
$ docker network prune
$ docker system prune
全てをprune
from
Docker run/createコマンド - とほほのWWW入門
Dockerの最低限の知識と流れをサクッとまとめる - Qiita
こちらも:/neet/docker
Qiita.icon
bash.icon