docker安装:
由于是容器部署,所以我们首先需要安装docker:
联网环境可以
yum install docker
或者
sudo apt install apt-transport-https ca-certificates curl software-properties-common
离线环境可以从官网下载安装包进行离线安装 Install Docker Desktop on Linux | Docker Documentation
镜像拉取:
PXC和Haproxy均为容器部署,所以需要拉取docker镜像。
联网环境可以通过
pxc镜像:docker pull percona/percona-xtradb-cluster:5.7
haproxy镜像: docker pull haproxy
离线环境可以本地下载好镜像,然后制作成镜像文件,拷贝到离线环境内导入镜像。
以pxc为例
1、本地联网下载好镜像
docker pull percona/percona-xtradb-cluster:5.7
2、然后docker save -o percona/percona-xtradb-cluster:5.7 pxc.tar 生成镜像文件
3、镜像文件导入离线环境
4、在离线环境执行docker load <pxc.tar导入镜像