docker管理器安装青龙
时间: 2023-10-04 21:08:52 浏览: 53
1. 在服务器上安装Docker和Docker Compose。
2. 下载青龙的Docker Compose文件,例如:
```
$ wget https://ghproxy.com/https://raw.githubusercontent.com/whyour/qinglong/master/docker-compose.yml
```
3. 创建一个名为`ql`的目录,并将Docker Compose文件移动到该目录中。
```
$ mkdir ql
$ mv docker-compose.yml ql/
$ cd ql
```
4. 在ql目录中创建两个文件夹,分别用于存储青龙的配置和数据。
```
$ mkdir conf
$ mkdir log
```
5. 在conf文件夹中创建一个名为`config.sh`的文件,并将以下内容复制到该文件中。
```
#!/usr/bin/env bash
## 青龙面板(用于配置 Cookie,TG 机器人等)
## 请填写你的面板地址,例如:https://ql.example.com/
QL_URL=""
## 青龙面板访问密码
QL_PASSWORD=""
## 青龙面板版本号
QL_VERSION="latest"
## 青龙面板容器名称
QL_CONTAINER_NAME="ql"
## 青龙面板容器所在的网络名称
QL_NETWORK_NAME="ql"
## 青龙面板容器挂载的本地目录
QL_VOLUME_PATH="${PWD}/log:/ql/log"
## 青龙面板容器运行时的参数
QL_RUN_ARGS=""
## 青龙面板容器的环境变量
QL_ENV=""
## 青龙面板容器的标签
QL_LABELS=""
## 青龙面板容器的端口
QL_PORT="5700:5700"
## 青龙面板容器的健康检查 URL
QL_HEALTHCHECK_URL="http://localhost:5700/api/crons?t=$(date +%s)"
```
6. 在conf文件夹中创建一个名为`auth.json`的文件,并将青龙面板的`auth.json`文件内容复制到该文件中。
```
$ cp /path/to/auth.json conf/
```
7. 启动青龙容器。
```
$ docker-compose up -d
```
8. 等待一段时间后,青龙容器应该已经启动并运行正常。您可以使用以下命令检查容器的状态。
```
$ docker ps
```
9. 打开浏览器,访问您的青龙面板地址(例如:https://ql.example.com/),使用步骤6中的用户名和密码登录。