docker
pullしたDockerイメージの一覧
$ docker images
Dockerイメージのpull
$ docker image pull <image>:<tag>
$ docker build <path/to/Dockerfile> -t <image>:<tag>
ビルドに失敗したイメージの状態を確認する
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)
タグを持たず(<none>)、他のコンテナからも参照されないイメージ
-a
タグを持たないが他のコンテナから参照されているイメージも削除する?
-f
確認をとばす
--filter "until=24h"
削除するイメージの条件
$ docker container prune
$ docker volume prune
$ docker network prune
$ docker system prune
全てをprune
from