有没有办法通过管理两个不同的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)