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?
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.
...
Comentario más útil
No importa, esto se debe a que
run
no detecta cambios peroup
hará.