服务端

yum install -y nfs-utils  rpcbind

mkdir -p /wp/{data,code}

echo "/wp/data 192.168.3.0/24(rw,async,no_root_squash,no_all_squash) ">>/etc/exports \

&& echo "/wp/code 192.168.3.0/24(rw,async,no_root_squash,no_all_squash) ">>/etc/exports

systemctl restart rpcbind nfs

systemctl enable rpcbind nfs

客户端

yum install -y nfs-utils

showmount -e 192.168.3.220

Master:

docker pull wordpress

docker pull mysql:5.7

docker tag mysql:5.7 192.168.3.220:5000/wp/wordpress:latest

docker pull 192.168.3.220:5000/wp/mysql:5.7

docker tag wordpress:latest 192.168.3.220:5000/wp/wordpress:latest

docker pull 192.168.3.220:5000/wp/wordpress:latest

 

 启动顺序PV-->PVC-->RCmysql(mysql.查ip)-->SVCmysql-->RCweb-->SVCweb

[root@220 nfs]# ls
1pvdata.yml  2pvcdata.yml  3rcmysqlwp.yml  4svcmysqlwp.yml  downmysql
1pvweb.yml   2pvcweb.yml   3rcwebwp.yml    4svcwebwp.yml    upmysql.sh
[root@220 nfs]# cat 1pvdata.yml 
apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv0001
spec:
  capacity:
    storage: 10Gi
  accessModes:
    - ReadWriteMany
  persistentVolumeReclaimPolicy: Recycle
  nfs:
    path: '/wp/data'
    server: 192.168.3.220
    readOnly: false
View Code

相关文章: