docker-compose up --force-recreate是一个选择,但是如果您将其用于CI,我将以构建开始,
docker-composerm -f以停止并删除容器和卷(然后通过上拉并跟随它)。
这是我用的:
docker-compose rm -fdocker-compose pulldocker-compose up --build -d# Run some tests./testsdocker-compose stop -t 1
重新创建容器的原因是保留可能使用的任何数据量(同时它也会使
up速度更快)。
如果您正在执行CI,则不需要这样做,因此只需删除所有内容即可获得所需的内容。
更新:使用1.7
up --build中添加的功能
docker-compose
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)