頻用Dockerコマンド

Dockerの稼働状況を確認する

docker ps

Docker Machineに保存されているイメージ一覧を確認する

docker images

Dockerコマンドの一覧

docker --help

コンテナ作成・起動を一気に処理(-dをつけるとバックグラウンドで処理)

docker-compose up -d

コンテナに入る

docker-compose exec <サービス名> bash

コンテナ内のコマンドをホストから(コンテナに入らずに)実行

docker-compose exec <サービス名> npm init -y

ボリューム全削除

docker volume rm $(docker volume ls -qf dangling=true)

image全削除

docker images -aq | xargs docker rmi
docker image rm -f $(docker image ls -q)

 

コンテナ停止

docker stop <CONTAINER IDまたはNAME>

起動しているコンテナの停止と削除

docker-compose down

キャッシュを使用せずにビルド

docker-compose build --no-cache

起動しているコンテナを全て停止

docker stop $(docker ps -q)

コンテナ全削除

docker container rm -f $(docker container ls -aq)

コンテナ、イメージ、ボリューム、ネットワークを一括完全消去

docker-compose down --rmi all --volumes

未使用のコンテナを削除する

docker system prune

コメント

タイトルとURLをコピーしました