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
コメント