Docker青龙面板安装教程
前提条件
你要有一台运行 Linux 系统的服务器,像 Ubuntu、CentOS 等都可以。
确保服务器已经安装了 Docker,要是没安装,可通过以下命令安装:
# 对于 Ubuntu/Debian 系统
# 更新软件包列表,以获取最新的软件包信息
sudo apt-get update
# 安装 Docker 运行时环境
sudo apt-get install docker.io
# 对于 CentOS 系统
# 使用 yum 包管理器安装 Docker
sudo yum install docker
# 启动 Docker 服务,使其开始运行
sudo systemctl start docker
# 设置 Docker 服务在系统启动时自动启动
sudo systemctl enable docker安装步骤
1. 创建数据存储目录
# 在用户主目录下创建一个名为 qinglong 的目录,
# 并在其中创建一个 data 子目录,用于持久存储青龙面板的数据
mkdir -p ~/qinglong/data2. 运行青龙面板容器
直接复制以下命令载终端运行
# 使用 docker run 命令创建并运行一个新的 Docker 容器
# -d 表示以守护进程模式运行容器,使其在后台持续运行
# -i 表示保持标准输入打开,允许与容器进行交互
# -t 表示为容器分配一个伪终端,方便在终端中查看容器输出
docker run -dit \
# 将宿主机上的 ~/qinglong/data 目录挂载到容器内的 /ql/data 目录
# 这样可以保证容器内的数据在容器停止或重启后不会丢失
-v ~/qinglong/data:/ql/data \
# 将容器的 5700 端口映射到宿主机的 5700 端口
# 这样就可以通过宿主机的 IP 地址和 5700 端口访问容器内运行的服务
-p 5700:5700 \
# 设置环境变量 QlBaseUrl,指定青龙面板的部署路径为根路径
-e QlBaseUrl="/" \
# 设置环境变量 QlPort,指定青龙面板服务启动的端口为 5700
# 此端口需要与 -p 参数中映射的端口一致
-e QlPort="5700" \
# 为容器指定一个名称为 qinglong,方便后续管理和识别
--name qinglong \
# 设置容器的主机名为 qinglong,影响容器内部的主机标识
--hostname qinglong \
# 设置容器的重启策略为 unless-stopped
# 意味着除非手动停止容器,否则在容器意外停止时会自动重启
--restart unless-stopped \
# 指定要使用的 Docker 镜像为 whyour/qinglong 的最新版本
whyour/qinglong:latest3. 访问青龙面板
容器启动后,等待一段时间,在浏览器中输入 http://<服务器 IP 地址>:5700,即可访问青龙面板的 Web 界面。首次访问时,需要设置用户名和密码,之后使用设置好的信息进行登录。
后续操作
# 查看当前正在运行的 Docker 容器
# 可以通过输出信息确认青龙面板容器是否正常运行
docker ps
# 停止名为 qinglong 的 Docker 容器
docker stop qinglong
# 启动名为 qinglong 的 Docker 容器
docker start qinglong通过以上步骤,你就能成功使用 docker run 命令安装并运行青龙面板了。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 两只小羊的博客
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果

