运行 命令

By | 2024-09-17

1.上传配置文件到vps上, cd 到当前文件夹,输入命令 如: cd /usr/docker-compose
2.可以分别用 docker-compose -f frps.yml up -d 和 docker-compose -f services.yml up -d (保留workpress数据)来启动。
2.1
2.11可以通过 docker-compose up -d (保留workpress数据)来启动这两个服务
2.12 docker-compose -f dockerguhua.yaml up -d
Docker默认卷位置
Ubuntu: /var/lib/docker/volumes
3.目前 wordpress 固化有两种形势
3.1 -v 直接映射到vps的 目录中:
volumes:

  - ./wp-content:/var/www/html/wp-content

3.2 使用卷
volumes:

  - wpdata:/var/www/html

3.3 如果重装,需要保留数据,不能删除 上面的./wp-content和卷wpdata 如果要重装系统,请提前下载下来,及下载
db_data:
wp_data:
portainer_data:
或者
db_data:
./wp-content(在cd /usr/docker-compose 下) 新建 文件夹:html,不然会出错
3.4然后在重装vps 系统
3.5
新建卷
3.51 cd cd /var/lib/docker/volumes
3.52 docker volume create docker-compose_wp_data
3.53 docker volume create db_docker-compose_db_data

有一个现象,虽然配置文件卷的名称是:wp_data db_data 但是实际上vps 上对应的是 docker-compose_wp_data , docker-compose_db_data
3.6将2个卷上传到:/var/lib/docker/volumes 位置( docker-compose_db_data,docker-compose_wpdata)
3.7 docker-compose -f dockerguhua.yaml up -d (会影响 WPvivid备份插件 的使用,因为安装位置不一样,一个在 vps上,一个在卷上)
3.8 或者:将文件wp-content 上传至:(在cd /usr/docker-compose 下)这里,不使用wp_data卷,直接映射到 VPS目录的形势,然后 docker-compose up -d
3 加入网络: docker exec -it docker-compose_zerotier-moon_1 zerotier-cli join c7c8172af1a9cf3d
4.Your ZeroTier moon id is b99bc9656d, you could orbit moon using “zerotier-cli orbit b99bc9656d b99bc9656d”

  1. 查看状态
    docker exec -it docker-compose_zerotier-moon_1 zerotier-cli status

6 1.54#确认是否加入
docker exec -docker-compose_zerotier-moon_1 zerotier-cli listpeers
7 查看客户端 ip docker exec -it docker-compose_zerotier-moon_1 zerotier-cli -j listnetworks
8 https://my.zerotier.com/network/c7c8172af1a9cf3d 对一下从新去钩子,再次打勾,间隔几秒.
IPv4 Auto-Assign
Auto-Assign from Range
9 ping 192.168.196.86 -t

重新安装
两种方式公用:docker-compose_db_data
方式一
1.1 删除卷
1.11cd /var/lib/docker/volumes
1.12 使用finalshell 删除
1.2 新建卷(只有建立了卷,运行dockers-compose 才不会出错)
cd /var/lib/docker/volumes
docker volume create docker-compose_wp_data
docker volume create docker-compose_db_data
1.3 启动docker 容器
cd /usr/docker-compose
docker-compose -f dockerguhua.yaml up -d 如果无法运行,请确认/var/lib/docker/volumes
是否有新建卷,如果没有,reboot 很好用的
1.4 进入网页会出错,等一会儿,大概1分钟,刷新,开始重新安装,注册原来的1网址名称,2用户名 ,很重要
1.42.扩展wordpress 上次文件的2M限制,
2.1 安装wordpress 用户名:ha
密码:NzYoC^xh&NKHeDNwgh6Jw9qK
用户名:haogougou
密码:KFz#1kBUkFdr%IbW
3.1 登录你的 WordPress 仪表盘。
转到“插件“>”已安装插件”-Wp Maximum Upload File Size-启用
Settings | 禁用
点击-Setting 设置-保存

  1. 还原数据
    4.1 点击-备份&恢复-上传-选择本地文件
    4.2 点击 备份-选择备份-点击还原。
    4.3 还原软件名称:wpvivid
    4.4 上传备份文件,如果不能 成功,直接fnalshell 上传到 /var/lib/docker/volumes/docker-compose_wp_data/_data/wp-content/wpvividbackups 这是卷安装方式,.
    4.5 还原
    方式二
    5.另一种方式:
    5.1如果 是映射到vps目录方式;上传文件见 wp-content 复制到/usr/docker-compose
    5.2 docker-compose_db_data 复制到 /var/lib/docker/volumes
    5.3 运行:
    cd /usr/docker-compose
    docker-compose up -d