すべてのコンテナーを開始、シャットダウン、停止、削除する docker one コマンド

すべてのコンテナーを開始、シャットダウン、停止、削除する docker one コマンド

1. docker ですべてのコンテナー コマンドを開始します。

docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)

2. docker ですべてのコンテナー コマンドを停止します。

docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)

3. docker 内のすべてのコンテナー コマンドを削除します。

docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)

4. Docker 内のすべてのイメージを削除します

docker rmi $(docker images | awk '{print $3}' |tail -n +2)

5. 起動時に自動的に起動するようにコンテナを更新します。

docker update --restart=always mysql #设置MySQL为开机自启

6. コンテナのステータスに応じて、Exited 状態のコンテナをすべて削除します

sudo docker rm $(sudo docker ps -qf status=exited)

Docker には root が停止または削除できない問題があります

解決:

执行命令:
aa-remove-unknown

おすすめ

転載: blog.csdn.net/lau_jw/article/details/126598759