青龙面板需要在Docker容器中运行,Docker容器我个人的理解,可以比喻成一台虚拟出来的“手机”,青龙面板就是一个“手机操作系统”,拉取的任务脚本就是这台“手机”上的软件,这样子就可以在上面模拟软件使用、操作做任务了。

安装Docke容器有三个方案:

(1)使用宝塔面板的插件安装Docker容器,可以直接在宝塔操作容器(推荐);

(2)没有宝塔面板直接安装Docker容器,外加安装可视化管理工具Portainer,可以方便操作容器。

(2)服务器安装的是Docker镜像,则本文可以忽略,直接去看第四章拉取青龙面板。

一、宝塔面板安装Docker容器

宝塔面板切换到软件商店,搜索应用:Docker ,在下面就可以看到Docker管理器了,这个是免费的,点击安装,等待它安装完成,容器会比较大,安装时间稍慢,耐心等待即可,这也取决于你服务器的宽带大小,安装完成后把在首页显示点上。

安装好之后,我们去首页查看就有了一个Docker管理器了。

除此之外,在宝塔面板 7.9.26版本以上已经支持Docker集成模块,在面板设置中的菜单隐藏栏开启docker模块即可使用,但是官方说了这个集成模块是VIP用户专享,目前只是开放公测使用,以后应该会收费的。

官方公测结束后这里就不能使用了,到时候只能付费开通或者使用首页的免费版本,趁着现在免费可以用一下,功能上都差不多,但既然这个是收费模块,应该有不一样的特点。

二、无宝塔面板直接安装Docker容器

打开SSH连接工具,连接到服务器,复制下面代码回车运行,然后耐心等待就行了,如有提示是否确认安装(y/n),回复y再回车即可。安装需要点时间,中途会有那么几下不动没反应的,是在下载资源,直到出现下面提示,跳到[root@localhost~]#+光标就是安装完成了。

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

启动Docker(第一行),设置Docker开机自启(第二行),停止Docker命令是systemctl stop docker,这里是CentOS系统的操作命令,其他的可以百度,大同小异。

#启动Docker,停止是systemctl stop docker
systemctl start docker  
#设置Docker开机自启
systemctl enable docker

接下来安装一下Portainer,实现图形化界面操作容器。

#创建Portainer容器
docker volume create portainer_data
#安装Portainer,并配置端口、路径,默认是9000,可以自己改成其他的,只需要改-p后面的端口(记得放行对应的端口)
docker run -d -p 9494:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

浏览器访问一下,IP:端口号,我用的是9494端口。安装默认是英文版,我们可以使用浏览器的翻译功能把网页汉化,初始化管理账号,然后选择管理本地Docker环境即可。

测试过网上几个汉化包大多数都失效了,汉化后不是白屏就是其他问题,而且不是100%的完全汉化,还是有一些小问题的,建议用浏览器翻译功能即可,如有需要汉化,这里我也找到了一个目前还能用的版本。

百度网盘:https://pan.baidu.com/s/116JhH0EtDrvbuJQEkF57ww?pwd=lfei  提取码:lfei
如果已经安装上面的英文版本,则需要先删除一下,如果没有的此步忽略,运行以下命令。

#把所有容器杀死
docker kill $(docker ps -a -q)

#删除所有docker容器
docker rm $(docker ps -a -q)

#删除所有docker镜像:
docker rmi $(docker images -q)

把汉化包上传到root目录下,然后解压,使用unzip命令解压,如果说找不到unzip命令,是因为没有安装,先安装一下。

#安装unzip解压工具
yum -y install unzip zip

然后解压汉化包,刷新下面的文件就可以看到public文件夹了。

接下来开始安装Portainer+汉化包

#创建Portainer容器
docker volume create portainer_data
#安装Portainer,并配置端口、路径,默认是9000,可以自己改成其他的,只需要改-p后面的端口(记得放行对应的端口)
docker run -d -p 9494:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /root/public:/public portainer/portainer-ce

再打开Portainer看看,这时候不用浏览器翻译了,全是中文,右上角有个汉化包的作者链接。本汉化包作者:ysp,感谢作者的付出。

如果安装后发现访问不了,或者有其他问题,就是汉化包失效了,建议安装回英文版,用网页翻译吧,其实只是挂青龙的话,也不需要操作什么,基本上用不到,新手更加不懂了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。