用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文件

  1. 创建目录

    mkdir ~/sub-web && cd ~/sub-web #创建一个目录并进入此目录
  2. 在目录中创建compose文件

    nano docker-compose.yml #创建一个docker-compose.yml文件
  3. 编辑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/

1692145303842

标签: none