Docker搭建自己的专属订阅链接转换服务
用docker来搭建属于自己的订阅链接转换服务
本项目的github地址:
https://github.com/CareyWang/sub-web
一、Docker环境部署
安装docker和docker-compose
Docker官方安装文档(英文)
https://docs.docker.com/get-docker/
Docker-Compose官方安装文档(英文)
https://docs.docker.com/compose/install/
二、创建docker-compose.yml文件
创建目录
mkdir ~/sub-web && cd ~/sub-web #创建一个目录并进入此目录
在目录中创建compose文件
nano docker-compose.yml #创建一个docker-compose.yml文件
编辑compose文件
version: '3.3' # 这是一个Docker Compose文件的版本声明,它表明该文件符合Docker Compose文件格式版本3.3 services: subweb: #服务名,可以自定义 container_name: subweb #容器名,可以自定义 ports: \- '58080:80' # 冒号:左边的58080可以改成任意vps上未使用过的端口,冒号右边是本docker镜像里的端口 environment: \- PUID=0 # 用户ID,在终端输入id可以查看当前用户的id \- PGID=0 # 组ID同上 \- TZ=Asia/Shanghai #时区,可以自定义 restart: always #开启自启动其他选项看以下备注 image: careywong/subweb:latest
三、启动容器
执行以下命令启动容器
docker-compose up -d #启动容器命令
四、更新容器(可选)
docker-compose down #停止容器
docker-compose pull #拉取新的镜像
docker-compose up -d #启动容器
五、使用服务
打开ip:58080使用服务
http://:58080/