我是docker和docker-compose的新手。我正在使用同时使用docker和docker compose的项目。在docker-compose.yml的关键“卷”中添加一行之后。我做了docker restart
docker restart service1
,将自动识别该音量。在docker-compose.yml
部分下方services:
service1:
build:
context: .
dockerfile: Dockerfile.service1
container_name: service1_name
hostname: service1_name
volumes:
- /etc/teste/service1/conf.d/:/usr/share/logstash/pipeline/ #I added this line
我的问题为何docker restart可以识别docker-compose.yml文件中的修改,在哪里可以找到此“设置”?
答案 0 :(得分:0)
使用docker-compose该方案应为以下情况:
如果您对撰写文件进行任何更改,则说明docker-compose build'yourservicename'将重建该特定服务。
在帮助页面上看到的“ docker restart”命令用于重启容器