docker一键安装青龙面板
时间: 2025-02-23 21:23:58 浏览: 83
### 使用 Docker 一键部署青龙面板
为了实现一键安装并部署青龙面板至 Docker,可以采用 `docker-compose` 文件简化操作流程。具体步骤如下:
#### 准备工作环境
创建一个新的目录用于存放青龙面板的相关文件,并进入该目录。
```bash
mkdir -p /root/dockertest/qinglong && cd $_
touch docker-compose.yml
```
此命令会建立名为 `/root/dockertest/qinglong` 的新文件夹作为项目根目录,并在此位置初始化一个空的 `docker-compose.yml` 文件[^1]。
#### 编写 `docker-compose.yml`
编辑刚刚创建好的 `docker-compose.yml` 文件,在其中定义服务参数。这里提供了一个简单的模板供参考:
```yaml
version: '3'
services:
qinglong:
image: whyour/qinglong:latest
container_name: qinglong
restart: unless-stopped
ports:
- "5700:5700"
volumes:
- ./data:/ql/data
```
这段 YAML 文本指定了要使用的镜像名称 (`whyour/qinglong`) 和标签 (`latest`) ,设置了容器重启策略为除非手动停止否则自动启动(`unless-stopped`) 。端口映射部分将主机上的 5700 端口绑定到了容器内部的服务监听地址;卷挂载则允许外部访问容器内的数据存储区域以便于管理和维护[^5]。
#### 启动服务
保存修改后的配置文件后,执行下面这条指令来启动青龙面板实例:
```bash
docker-compose up -d
```
这将会以前台模式异步运行指定的服务,并将其置于守护进程中持续运作。此时应该可以在浏览器里通过 IP 地址加上端口号 (默认情况下是 http://<服务器IP>:5700/) 访问到青龙面板界面了[^4]。
#### 添加任务仓库(可选)
对于希望进一步扩展功能或集成更多脚本资源的情况来说,可以通过添加远程 Git 库的方式获取额外的任务集合。例如,向已有的环境中加入 faker 库:
```bash
ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker3.git \
"jd_|jx_|gua_|jddj_|jdCookie" \
"activity|backUp" \
"^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" \
"main"
```
上述命令行实现了从特定 GitHub 存储库克隆代码的功能,同时过滤掉不必要的分支和路径,只保留有用的组件。
阅读全文
相关推荐

















