通过docker-compose部署ddns-go
目录
这篇文章介绍了通过docker-compose部署ddns-go的方法
注意
1 创建文件夹
我们在自己习惯的地方,创建一个文件夹放置ddns-go的映射文件。
mkdir ddns
进入这个文件文件夹。
cd ddns
2 创建docker-compose.yml文件
我们创建一个docker-compose.yml文件
sudo nano docker-compose.yml
文件中放入如下内容。
version: "3.9"
services:
ddns-go:
image: jeessy/ddns-go:latest
container_name: ddns-go
restart: always
network_mode: "host"
volumes:
- ./data:/root
3 启动容器
sudo docker-compose up -d
4 简单配置
我们访问ip:9876
就可以进行配置了。
停止容器
sudo docker-compose down
删除镜像
sudo docker rmi jeessy/ddns-go:latest
更新ddns-go容器到docker-compose.yml
的保存位置即ddns文件夹内,先sudo docker-compose down
停止容器,再删除镜像,然后启动容器sudo docker-compose up -d
,ddns-go容器即完成更新。
删除的话,只要在停止容器后删除整个ddns文件夹和镜像就可以了。