Dockerで覚えておくと便利なコマンド
前提
macでのコマンド実行を想定してます。
Dockerを使う中で知ってたら便利だなとか、自身がよく使うものを記録として残すためにまとめました。 コマンド
◾️Docker Clean
下記コマンドでdocker-cleanをインストール
brew install docker-clean
・停止しているcontainers、images、volumes、networkを削除
とりあえず、ゴミを消したい人はdocker-clean runでOK
docker-clean run
・全て削除
docker-clean all
◾️MySQL
・MySQLログイン例
mysql -h 127.0.0.1 -uuser -p
◾️イメージ
・確認
docker image ls
・削除
docker rmi コンテナID
・強制削除
docker rmi 00f7470a7a50 -f
・全削除
docker rmi $(docker images -q) -f
◾️コンテナ
・確認
docker container ls
docker ps
・削除
docker rm コンテナID
・強制削除
docker rm コンテナID -f
・全削除
docker rm $(docker ps -q -a) -f
・全停止
docker stop $(docker ps -q)
◾️ステータス
・起動状態を確認
sudo service docker status
◾️ボリューム
・未使用のvolumeを一括削除
docker volume rm $(docker volume ls -qf dangling=true)