标签:-name mamicode 2tp 文件系统 mysql driver offset file 本地
docker service create -p 7788:80 --replicas 3 --name myswarmtest --mount type=volume,src=myvolumn,dst=/usr/share/nginx/html/ collenzhao/mynginx:v1
docker volume ls
docker volume inspect myvolumn
yum -y install nfs-utils
systemctl enable nfs systemctl start nfs
mkdir /nfs
vi /etc/exports 输入以下内容: /nfs *(rw,sync,no_root_squash) 参数说明: /nfs : 共享的目录 * : 可以访问的主机网段,星号表示所有网段。 rw : 可读写权限,只读权限ro sync : 同步,数据更安全,速度慢 async : 异步,速度快,效率高,安全性低 no_root_squash :NFS 服务共享的目录的属性, 如果用户是root, 对这个目录就有root的权限
systemctl restart nfs
systemctl start rpcbind
mount -t nfs 192.168.15.140:/nfs /mynfs 其中:192.168.15.140为node3(NFS服务器的地址)
umount /mynfs/
4、基于NFS共享目录,创建Swarm集群服务
docker service create --replicas 3 --name my-nginx -p 7788:80 --mount ‘type=volume,src=my-nfs-vol,dst=/usr/share/nginx/html,volume-driver=local,volume-nocopy=true,volume-opt=type=nfs,volume-opt=device=192.168.15.140:/nfs,"volume-opt=o=addr=192.168.15.140,vers=4,soft,timeo=180,bg,tcp,rw"‘ collenzhao/mynginx:v1
参数说明:
docker service ls
docker volume ls
docker volume ls
docker volume ls
标签:-name mamicode 2tp 文件系统 mysql driver offset file 本地
原文地址:https://www.cnblogs.com/collen7788/p/12636651.html