対象者:
DockerFileをサンプルを見様見真似で作成したことがあるレベルの人向け
とりあえず動かす、とりあえずいらないものは消す。この2つさえできればDockerはちゃんと動くの精神でコマンド集めてます。
Dockerコマンド12選
1
docker compose up -d
dockerコンテナを起動する際に使う。docker-compose up -d
でも動く
2
docker compose up
dockerコンテナを起動する際に使うがこちらはバックグラウンドでコンテナを立ち上げない。コンソール上でこのコマンドを打てば、ログがコンソールにそのまま吐かれて、デバッグ時などに便利
3
docker compose build
Dockerファイルからイメージをビルドする際に使用されます。コンテナの立ち上げはされない。
4
docker ps -a
dockerコンテナの一覧を表示。停止中のコンテナも表示してくれる
5
docker images
イメージを一覧表示します。
6
docker rmi [image ID]
イメージを削除します。
7
docker rm [container ID]
コンテナを削除します。
8
docker stop $(docker ps -a -q)
すべてのコンテナプロセスを停止させる
8
docker image prune
使われていないイメージ一括削除
9
docker container prune
使われていないコンテナプロセスを一括削除
10
docker volume prune
使われていないvolumeを一括削除
11
docker system prune
使われていないあらゆるdockerオブジェクトを一括削除
12
docker exec -it [コンテナID] /bin/bash
起動中のコンテナに入る。 /bin/bash
の箇所を実行したいコマンドに変えれば好きなコマンドを実行できる。