docker集群后,如何映射docker中的数据文件到指定的目录
来源:9-5 搭建PXC集群

慕仙8599484
2019-11-11
docker集群后,如何映射docker中的数据文件到指定的目录?
我们有自己的数据盘,我看到https://github.com/percona/percona-docker/blob/master/pxc-57/Dockerfile中也有VOLUME ["/var/lib/mysql", “/var/log/mysql”],按理运行容器的参数中加入映射目录就可以了把?
环境:在同一宿主机上建两个节点。
节点1,可以成功创建:
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=Abc123 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=Abc123 -v /persistent_data/wonly/mysqlnode1/data:/var/lib/mysql -v /persistent_data/wonly/mysqlnode1/log:/var/log/mysql --privileged --name=node1 --net=swarm_mysql pxc
节点2,却创建失败,docker logs node2没有任何日志:
docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=Abc123 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=Abc123 -e CLUSTER_JOIN=node1 -v /persistent_data/wonly/mysqlnode2/data:/var/lib/mysql -v /persistent_data/wonly/mysqlnode2/log:/var/log/mysql --privileged --name=node2 --net=swarm_mysql pxc
1回答
-
神思者
2019-11-11
pxc容器支持数据卷,不支持目录映射
042019-11-12
相似问题
回答 9
回答 1