fix profiles docker compose
continuous-integration/drone/push Build is passing Details

pull/14/head
TheSt1tch 12 months ago
parent 0f576bee1d
commit 047f4ea54a

@ -1,14 +1,15 @@
# Docker Compose Profile - профили # Docker Compose Profile - профили
Те, кто юзает docker-compose, обычно делятся на 2 типа: Те, кто юзает docker-compose, обычно делятся на 2 типа:
- пихаем все в 1 файл на каждый хост - пихаем все в 1 файл на каждый хост
- пихаем в разные файлы с какой-то логикой - пихаем в разные файлы с какой-то логикой
Что, если я напишу, что можно совместить эти 2 типа людей. 1 файл, но с разбивкой по профилям с какой-то логикой. Звучи правда классно? А что если я напишу, что можно совместить эти 2 типа людей. Один файл, но с разбивкой по профилям с какой-то логикой. Звучит правда классно?
Возьмем классический монолитный файл docker-compose: Возьмем классический монолитный файл docker-compose:
```yaml title="docker-compose.yaml" ```yaml title="docker-compose.yml"
version: "3.9" version: "3.9"
services: services:
nginx1: nginx1:
@ -43,7 +44,6 @@ user@test tmp % docker-compose --profile test up -d
!!! note !!! note
Eсли включаем профиль, то простой вариант docker-compose up -d не выполнится: Eсли включаем профиль, то простой вариант docker-compose up -d не выполнится:
```bash ```bash
user@test tmp % docker-compose up -d user@test tmp % docker-compose up -d
no service selected no service selected

@ -13,7 +13,7 @@ nav:
- Ошибки: docker/error.md - Ошибки: docker/error.md
- В начале: - В начале:
- Docker Compose: - Docker Compose:
- Profile: docker/compose/profile.md - Profiles: docker/compose/profiles.md
- Healthcheck: docker/compose/healthcheck.md - Healthcheck: docker/compose/healthcheck.md
- Traefik: - Traefik:
- docker/traefik.md - docker/traefik.md

Loading…
Cancel
Save