Skip to main content

二、DDNS-GO

📝Docker 搭建

1.Global API Key

global api令牌 cloudflare

av26Fa4DlK8ZpVpNp6lXIjMW4WlkcV2S0d_P8D5O

2.ddns域名

ddnsv4.wetag.top

3.服务搭建命令

3.1 通用

docker run -d --name ddns-go --restart=always --net=host -v /root/data/docker_data/ddns-go:/root jeessy/ddns-go

3.2 N1(更新docker路径)

docker run -d --name ddns-go --restart=always --net=host -v /mnt/sda3/docker/ddns-go:/root jeessy/ddns-go

3.3 DS220+ yml

services:
ddns-go:
image: jeessy/ddns-go
container_name: ddns-go
restart: always
network_mode: host
volumes:
- /volume1/docker/ddns-go:/root

2.3 sfa

https://33d66904.bpb-worker-panel-azd.pages.dev/sub/89b3cbba-e6ac-485a-9481-976a0415eab9?app=sfa#BPB-Normal

2.4 sfa

https://33d66904.bpb-worker-panel-azd.pages.dev/fragsub/89b3cbba-e6ac-485a-9481-976a0415eab9#BPB Fragment

2.编辑yml&启动容器

2.1 docker compose yaml文件

services:
wizserver:
image: wiznote/wizserver:latest
environment:
- TZ=Asia/Shanghai
- SEARCH=true
restart: unless-stopped
volumes:
- /mnt/sda4/docker/docker_data/wiznote:/wiz/storage
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "8064:80"
- "9269:9269"

📰Docker常用参数

  • -it:开启输入功能并连接伪终端
  • -d:后台运行容器
  • --name:为容器指定一个名称
  • -p:端口映射,格式为 主机(宿主)端口:容器端口​ ,可在 application.yaml​ 配置。
  • -v:工作目录映射。形式为:-v 宿主机路径:/root/.halo2​,后者不能修改。

📰可修改配置

你可以修改容器命令文件里的设置,比如:

  • 修改 -p 5032:5032​ -p 端口映射,格式为 主机(宿主)端口:容器端口​, 左边容器端口可自行修改为当前服务器未被占用的端口
  • 修改 --name webssh​自定义容器名称

2.启动容器

容器就创建成功后,浏览器输入Server IP:端口号​,回车,填入server IP端口号用户名密码​,即可访问:

📰参考文档:

1️⃣ https://cloud.tencent.com/developer/article/2351131

2️⃣ https://zhuanlan.zhihu.com/p/616378044

3️⃣ https://blog.csdn.net/Ber_Bai/article/details/127803210

4️⃣(有yml) http://www.360doc.com/content/24/0327/12/1162699_1118506463.shtml