Compose: Los cambios en `docker-compose.yml` no se aplican automáticamente

Creado en 26 sept. 2016  ·  3Comentarios  ·  Fuente: docker/compose

Si realizo cambios en docker-compose.yml , como command , estos cambios no se recogen automáticamente cuando uso docker-compose run .

Puedo obligarlo a detectar estos cambios usando docker-compose down -v --remove-orphans .

¿Alguna idea de por qué esto no se aplica automáticamente?

Comentario más útil

No importa, esto se debe a que run no detecta cambios pero up hará.

Todos 3 comentarios

No importa, esto se debe a que run no detecta cambios pero up hará.

Extraño, también hice algunos cambios en docker-compose.yml , intenté ejecutar docker-compose up pero los cambios no se recogieron.

Los cambios son:

ADD nginx_app.conf /etc/nginx/sites-enabled/
CMD systemctl reload nginx

@NinoSkopac Si realiza cambios en su Dockerfile , deberá ejecutar docker-compose build nuevamente.

$ docker-compose build --help
Build or rebuild services.

Services are built once and then tagged as `project_service`,
e.g. `composetest_db`. If you change a service's `Dockerfile` or the
contents of its build directory, you can run `docker-compose build` to rebuild it.

...
¿Fue útil esta página
0 / 5 - 0 calificaciones