【发布时间】:2019-04-30 14:03:53
【问题描述】:
我是 docker 和 docker-compose 的新手。我正在开发一个同时使用 docker 和 docker compose 的项目。在 docker-compose.yml 的关键“volumes”中添加一行后。我做了 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 文件中的修改,我在哪里可以找到这个“设置”?
【问题讨论】:
-
您重新启动了 docker 守护进程或 docker-compose 服务,您介意详细说明您的问题吗,这很混乱
-
@Akshaybarahate 我做了 docker restart service1
-
您能否说明您是否使用“docker-compose start service1”运行您的服务,如果是,您也应该使用 docker-compose 重新启动您的服务,例如“docker-compose restart service1”
标签: docker docker-compose