そこまでDockerを分かっていない人の為のコマンドまとめ(随時更新)
徐々にデータを追加していきます
環境
- MacOSX 10.15.3
- docker desktop 2.2.x
Dockerそのものがわからんとき
command | meaning | note |
---|---|---|
docker --help | dockerコマンドの内容 |
削除したいとき
command | meaning | note |
---|---|---|
docker image rm |
指定した |
複数の |
一括削除したいとき
command | meaning | parent command | note |
---|---|---|---|
docker system prune --all | 使用されていない Container, Network, Image, Volumeが削除されます | docker system | |
docker image prune | 使用されていないImageが削除されます(なにかの都合で残ってしまったデータ、何にも紐付かないデータなどは削除されません) | docker image | |
docker image prune --all | 使用されていないImageが削除されます | docker image | |
docker image rm $(docker images -q) | 使用されていないImageが削除されます | docker image |
イメージをビルドしたりし直したりするとき
command | meaning | parent command | note |
---|---|---|---|
docker-compose build | Docker imageをフォアグラウンドでビルドします。 | ||
docker-compose up -d | Docker imageが見つからない場合のみビルドしてから起動します。 | ||
docker-compose up -d --build | Docker imageビルドしてから起動します。 |
動かしたいとき
command | meaning | parent command | note |
---|---|---|---|
docker-compose up -d | Docker imageをバックグラウンドでビルドします。イメージが見つからないときはビルドしてから動かします |
その他覚えておくと良さそうなワード
word | domain | meaning | examples | note |
---|---|---|---|---|
prune | 操作系コマンド | 使われていない対象を一括削除する | docker system prune, docker image prune | |
-q | オプション | 表示するデータを絞る | docker images -q, docker image rm $(docker images -q) |