Linux Docker Swarm上的卷不是持久的?
我只想用NGINX在DockerSwarm上创建一个服务,并在Docker机器重新启动后使数据持久化 我检查经理的IP地址Linux Docker Swarm上的卷不是持久的?,linux,docker,nginx,docker-swarm,Linux,Docker,Nginx,Docker Swarm,我只想用NGINX在DockerSwarm上创建一个服务,并在Docker机器重新启动后使数据持久化 我检查经理的IP地址 docker机器ip管理器 然后我去机器那里 docker机器ssh管理器 在Docker机器内,我创建了一个新服务: docker服务创建-p80:80——装载类型=卷,目标=/usr/share/nginx/html——名称nginx nginx 在这里,我希望在端口80上使用NGINX运行一个未命名卷的服务 在网络浏览器中,我看到NGINX在MANAGER_IP:80
docker机器ip管理器
然后我去机器那里
docker机器ssh管理器
在Docker机器内,我创建了一个新服务:
docker服务创建-p80:80——装载类型=卷,目标=/usr/share/nginx/html——名称nginx nginx
在这里,我希望在端口80上使用NGINX运行一个未命名卷的服务
在网络浏览器中,我看到NGINX在MANAGER_IP:80上在线
使用docker inspect CONTAINER\u ID
可以找到卷的路径并进行修改,例如index.html
但是在docker机器停止
和docker机器启动后
我的更改消失
为什么??我必须做什么才能使它持久化(在重新启动docker机器后可用)
非常感谢您的建议。您能试试这个吗
docker服务创建-p80:80——装载类型=卷,源=我的卷,目标=/usr/share/nginx/html——名称nginx nginx
你只是没有在命令中提到来源