コピペコードで快適生活

明日使えるソースを自分のために

dockerコマンドメモ

dockerよくわからんけど、ecsにデプロイする環境を作ってもらって、どんどこデプロイしまくって結果、僕の環境にdockerのimageがどんどこ溜まっていって、ディスクフルになってしまったので、消すコマンド等々をメモ。

# 停止しているコンテナ一覧
docker ps -a

# コンテナの削除
docker rm [コンテナID]

# イメージの確認
docker images

# イメージの削除
docker rmi [イメージID]
docker rmi -f [イメージID] # 強制削除

# 古いイメージ一発で消す
docker images | grep -e weeks -e months | awk '{print $3}' | xargs docker rmi

# ホストOSに入ってコンテナ一覧を見る
docker ps 

# ホストOS上でゲストOSに対してコマンドを実行する
sudo docker exec -it #{コンテナID} #{コマンド}