Amazon web services 部署Docker数据卷

Amazon web services 部署Docker数据卷,amazon-web-services,docker,amazon-ec2,docker-compose,docker-cloud,Amazon Web Services,Docker,Amazon Ec2,Docker Compose,Docker Cloud,如何将包含内容的命名数据卷部署到群中的节点?以下是我想做的,如Docker文档中所述: “考虑你的图像开始一个轻量级的Web服务器的情况。你可以使用该图像作为基础图像,在你的网站的HTML文件中复制,并将它打包成另一个图像。每次你的网站发生改变,你需要更新新的图像并重新部署为你的网站服务的所有容器。更好的解决方案是S。将网站存储在一个命名卷中,该卷在启动时连接到每个web服务器容器。要更新网站,只需更新命名卷。” (来源: ) 我想使用更好的解决方案。但是描述中没有说明如何将命名卷部署到运行we

如何将包含内容的命名数据卷部署到群中的节点?以下是我想做的,如Docker文档中所述:

“考虑你的图像开始一个轻量级的Web服务器的情况。你可以使用该图像作为基础图像,在你的网站的HTML文件中复制,并将它打包成另一个图像。每次你的网站发生改变,你需要更新新的图像并重新部署为你的网站服务的所有容器。<强>更好的解决方案是S。将网站存储在一个命名卷中,该卷在启动时连接到每个web服务器容器。要更新网站,只需更新命名卷。” (来源: )

我想使用更好的解决方案。但是描述中没有说明如何将命名卷部署到运行web服务器的主机上,我也无法从文档中清楚地了解到这一点。我正在使用Docker for AWS设置一个swarm,其中每个节点都运行在不同的EC2实例上。如果容器应该装载卷在本地,那么它是如何部署到swarm的每个节点的?如果它是作为节点可见的网络文件系统从manager节点装载的,那么在docker compose yaml文件中是如何指定的?修改后的卷是如何从开发机器部署到swarm manager的?这可以通过直接部署完成吗ive在docker compose yaml文件中?可以在docker Cloud中完成吗

谢谢