小编Mah*_*tam的帖子

从多个dockerfile构建多个图像

有没有办法通过管理两个不同的dockerfiles来构建多个图像?在我的情况下,我想在构建上下文中保留两个dockerfile假设Dockerfile_app1 Dockerfile_app2.

docker build -t <image_name> .
Run Code Online (Sandbox Code Playgroud)

上面将选择名为的dockerfile Dockerfile

docker build -t <image_name> Dockerfile_app1
Run Code Online (Sandbox Code Playgroud)

这对我的情况也不起作用,因为它期望文件名为 Dockerfile.

我也尝试过docker-compose build.但它无济于事.

app1:
  build: Dockerfile_app1
  ports:
   - "80:80"
app2:
  build: Dockerfile_app2
  ports:
   - "80:80"
Run Code Online (Sandbox Code Playgroud)

docker docker-compose

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

docker ×1

docker-compose ×1