docker volume 命令行创建 NFS 持久卷及挂载示例

创建卷

docker volume create --driver local \
--opt type=nfs \
--opt o=addr=<NFS服务器地址>,nolock,soft,rw \
--opt device=:<共享目录全路径> \
<卷名>

挂载卷

docker service create \
--name <服务名称>
--mount type=volume,source=<卷名>,destination=<容器内目录路径> \    ## 此选项挂载持久卷
--publish 30000:80
--replicas 1 \
<镜像名称>

注意读写分离,避免多个容器写数据导致未知的错误。

posted @ 2021-08-20 15:41  Varden  阅读(712)  评论(0编辑  收藏  举报