Compose: As alterações em `docker-compose.yml` não são aplicadas automaticamente

Criado em 26 set. 2016  ·  3Comentários  ·  Fonte: docker/compose

Se eu fizer alterações em docker-compose.yml , como command , essas alterações não serão selecionadas automaticamente ao usar docker-compose run .

Eu posso forçá-lo a detectar essas alterações usando docker-compose down -v --remove-orphans .

Alguma idéia de por que isso não é aplicado automaticamente?

Comentários muito úteis

Não importa, isso ocorre porque run não detecta mudanças, mas up irá

Todos 3 comentários

Não importa, isso ocorre porque run não detecta mudanças, mas up irá

Estranho, eu também fiz algumas alterações em docker-compose.yml , tentei executar o docker-compose mas as alterações não foram selecionadas.

As mudanças são:

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

@NinoSkopac Se você fizer alterações em seu Dockerfile , precisará executar docker-compose build novamente.

$ 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.

...
Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

bergtwvd picture bergtwvd  ·  3Comentários

dazorni picture dazorni  ·  3Comentários

29e7e280-0d1c-4bba-98fe-f7cd3ca7500a picture 29e7e280-0d1c-4bba-98fe-f7cd3ca7500a  ·  3Comentários

Hendrik-H picture Hendrik-H  ·  3Comentários

leiblix picture leiblix  ·  3Comentários