如何设置docker机为默认?

我想重build从我的泊坞窗虚拟机命名为default一切,我使用docker-compose down但它只是删除容器,所有的要求仍然安装,我希望它是从一开始,所以我可以' – 安装一切。 可能吗 ?

这将删除所有容器,图像和卷

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

还有其他的东西,如networking和秘密,不会被删除,但不应该引起任何问题。

如果您使用的是较新版本的docker,请尝试使用docker system prune -a命令。

但是--no-cache争论也许是你的问题的真正的解决scheme。 有了它,docker将不会使用caching,并会做一个完整的图像重build。

简单的解决scheme将忽略以前的版本:

 docker-compose build --no-cache 

但是如果你想要更具破坏性的东西:

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