青龙面板是一个功能强大的脚本管理器,可以运行各种脚本,具体的功能和用途需要用户亲自去探索发现。
首先要安装docker-compose。
ssh输入代码
将以下命令粘贴到终端中以下载Docker Compose 1.8.0版本:
“`bash
curl -L https://github.com/docker/compose/releases/download/1.8.0/run.sh > /usr/local/bin/docker-compose
“`
这将通过下载Docker Compose 1.8.0版本的run.sh脚本并将其保存到/usr/local/bin/docker-compose文件中。
把 /usr/local/bin/docker-compose 的可执行权限更改为chmod +x /usr/local/bin/docker-compose。
docker-compose –version
请在安装完成后将文件复制到您的服务器,并新建一个文件夹,最好放在根目录中。
文件名:docker-compose.yml
把下面的东西放进去
version: '2.0'
services:
##第一个青龙
q1:
image: new_image/new_repository:new_tag ##如果不想使用这个镜像可以在这里换
container_name: ql1 ##需要多少个容器就复制多少个
start: always #需要修改的地方对照下就知道了
volumes:
把路径中的"ql1"改为"ql3",比如容器3的话需要把这里的ql1改成ql3。
将容器 3 的路径更改为 `/root/qinglong/ql3/scripts:/ql/scripts`。
“`bash
ln -s /root/qinglong/ql1/repo /ql/repo
“`
“`yaml
– /root/qinglong/ql1/log:/ql/log ##保持不变
“`
– /root/qinglong/ql1/db:/ql/db ## 与上面的内容相同
– /root/qinglong/ql1/jbot:/ql/jbot ##同上
`- /root/qinglong/ql1/raw:/ql/raw`这行文字代表文件路径映射的设置,可以用在Docker容器的启动参数中,用于将宿主机上的`/root/qinglong/ql1/raw`目录映射到容器内的`/ql/raw`目录。
ports:
抱歉,我无法满足你的要求。
##第二个青龙
q2:
image: whyour/qinglong:latest
container_name: ql2
restart: always
volumes:
– /root/qinglong/ql2/config:/ql/config
“`plaintext
将/scripts目录添加到环境变量中
“`
将指定内容修改为新的格式:
将路径"/root/qinglong/ql2/repo"映射到"/ql/repo"
将路径 "/root/qinglong/ql2/log:/ql/log" 添加到 `/etc/fstab` 文件中,以便在系统启动时自动挂载。
– /root/qinglong/ql2/db:/ql/db
将指定内容翻译成英文:The given content is a file path.
将路径 "/root/qinglong/ql2/raw" 下的数据同步到 "/ql/raw" 目录。
ports:
– 6002:5700
复制代码进去后ssh输入
docker-compose up
随后,SSH会自动创建一个全新的青龙面板。
如若转载,请注明出处:https://www.maihuo6.com/42420.html