/ / docker-machineをデフォルトに設定するにはどうすればいいですか? - docker、docker-machine

ドッカーマシンをデフォルトとして設定するには? - ドッカー、ドッカー・マシン

私のdocker VMという名前ですべてを再構築したい default、私は使用した docker-compose down しかし、それはコンテナを削除しただけで、すべての要件はまだインストールされていて、私はすべてを "再"セットアップできるように最初からそうなって欲しいのです。出来ますか ?

回答:

回答№1の場合は3

これですべてのコンテナ、画像、ボリュームが削除されます

docker rm -f $(docker ps -aq)
docker image rm $(docker image ls -q)
docker volume rm $(docker volume ls -q)

ネットワークや秘密のように削除されないものもありますが、それらが問題を引き起こすことはないはずです。

新しいバージョンのdockerを使用している場合は、 docker system prune -a 代わりにコマンド。

しかし多分 --no-cache argumantはあなたの問題に対する本当の解決策です。それを使用すると、dockerはキャッシュを使用せずにイメージを完全に再構築します。


回答№2の場合は1

以前のビルドを無視する簡単な解決策:

docker-compose build --no-cache

しかし、もっと破壊的なものがほしいと思うなら:

docker-machine rm default
docker-machine create default
eval $(docker-machine env default)