如何使用docker-compose构建特定服务?

时间:2019-04-17 14:30:05

标签: docker docker-compose

如何使用Content-Type: json中的docker-composedocker-compose.yml中的一项服务来定位我的构建?

例如我的docker-compose.yml

version: '3'

services:
  admin:
    image: 8205037.dkr.ecr.us-east-2.amazonaws.com/admin:latest
    build:
      context: ../
      dockerfile: ./.docker/Dockerfile-admin

  www:
    image: 233232037.dkr.ecr.us-east-2.amazonaws.com/www:latest
    build:
      context: ../
      dockerfile: ./Dockerfile-www

如何只构建www而无需更改文件?我想运行这样的东西:

docker-compose -f .docker/docker-compose.yml build --target www

1 个答案:

答案 0 :(得分:1)

只需删除目标:)

docker-compose -f .docker/docker-compose.yml build www