本文主要是介绍docker-compose up -d 和 restart的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
docker-compose up -d
docker-compose restart
docker restart
这三个的区别;
要使用docker-compose首先要进入对应的项目路径下,并且有对应的docker-compose.yml文件;
docker-compose restart不会加载新的docker-compose相关文件的新的改动(如,docker-compose.yml文件)
若是使用:
docker-compose down ;
docker-compose up -d ;一定会是全部最新的内容
如果只是改动代码和配置文件等,docker-compose restart是没有问题的;
如果改动了docker-compose.yml里的内容,则必须down之后再up (restart是无法自动加载新变动的内容的)
docker restart 和docker-compose restart 的区别:
docker restart是使用的是容器全名,
如,docker restart wms-test001
docker-compose restart使用的是docker-compose.yml里定义的别名,
如,docker-compose restart wms
这篇关于docker-compose up -d 和 restart的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!