Linux Docker Swarm上的卷不是持久的?

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

我只想用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 inspect CONTAINER\u ID
可以找到卷的路径并进行修改,例如
index.html

但是在
docker机器停止
docker机器启动后
我的更改消失

为什么??我必须做什么才能使它持久化(在重新启动docker机器后可用)

非常感谢您的建议。

您能试试这个吗

docker服务创建-p80:80——装载类型=卷,源=我的卷,目标=/usr/share/nginx/html——名称nginx nginx

你只是没有在命令中提到来源