目 录CONTENT

文章目录

Docker搭建青龙面板

yyzq
2023-10-27 / 2 评论 / 2 点赞 / 556 阅读 / 492 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2023-12-02,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
广告 广告

简介

青龙面板是一个支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台

Centered Image

image-1698395969557

功能

支持多种脚本语言(python3、javaScript、shell、typescript)
支持在线管理脚本、环境变量、配置文件
支持在线查看任务日志
支持秒级任务设置
支持系统级通知
支持暗黑模式
支持手机端操作

准备条件:

1)一台服务器(这里用centos7)
👇🏻需要便宜VPS的可以参考这个natyun主机👇🏻
https://duan.yyzq.eu.org/natyun
2)此项目的github
https://github.com/whyour/qinglong
具体使用细节可以参考大佬的github

一、Docker环境部署

在vps安装docker和docker-compose

docker-安装脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

docker-compose安装脚本

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

二、创建docker-compose.yml文件

sudo -i  #切换到root用户
mkdir qinglong;cd qinglong  #创建一个目录
vi docker-compose.yml
version: '2'
services:
  web:
    # alpine 基础镜像版本
    image: whyour/qinglong:latest
    # debian-slim 基础镜像版本
    # image: whyour/qinglong:debian  
    volumes:
      - ./data:/ql/data
    ports:
      - "0.0.0.0:5700:5700"
    environment:
      # 部署路径非必须,以斜杠开头和结尾,比如 /test/
      QlBaseUrl: '/'
    restart: always

三、执行容器运行命令

docker-compose up -d #运行容器

四、打开web页面使用

http://ip:5700   #打开自己VPS的端口加ip进入web初始化页面

image-1698397621353
根据提示设置登录信息
image-1698397678614

五、更新网站

如需要更新网页服务,具体步骤如下:
进入项目目录

docker-compose down #停止容器
docker-compose pull #拉取最新镜像
docker-compose up -d #启动新容器

六、绑定域名

绑定域名可以参考
NginxProxyManager
https://duan.yyzq.cf/npmch
绑定完域名就可以用域名来访问了

2
广告 广告

评论区