是否可以同时使用docker-compose构建docker映像?


12

当一个运行时,docker-compose up --build将依次创建docker映像。是否可以使用docker-compose同时构建这些映像?

包括this在内有多个问题,但尚不清楚是否可行。

Answers:


7

是的,有可能。您可以使用--paralleldocker-composer 1.23.2版本以后的选项。

版本1.23.2还纠正了1.23.0错误:

还原了1.23.0更改,该更改将随机字符串附加到docker-compose up创建的容器名称中,从而导致可寻址性问题。注意:由docker-compose run创建的容器将继续使用随机生成的名称,以避免在并行运行期间发生冲突。

https://github.com/docker/compose/releases/tag/1.23.2

您可以简单地使用它:

docker-compose build --parallel

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.