#docker #docker-compose
#docker #docker-compose
Вопрос:
Как мне настроить таргетинг на сборку, используя docker-compose
одну из служб, которые у меня есть docker-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:
Просто удалите цель 🙂
docker-compose -f .docker/docker-compose.yml build www
Ответ №2:
docker-compose -f **(path docker-compose file)** build **(container name)**
Если это в первый раз.
docker-compose -f **(path docker-compose file)** up -d **(container name)**