Ubuntu 20.04.6 Server部署Docker容器管理工具Dpanel

说明:之所以安装可视化界面,是为了更好的管理容器,能够更加直观清晰的关注容器状态,个人还是喜欢敲命令行去执行一系列的 Linux 操作。选 Dpanel 作为容器管理工具主要是因为原生中文使用方便,于此相平替的容器管理工具 Portainer CE 也是很不错的,只是其汉化工程量巨大,很多地方不完善,用起来不是很友好。

Dpanel Github:https://github.com/donknap/dpanel

Dpanel 官网:https://dpanel.cc

Portainer CE Github:https://github.com/portainer/portainer

Portainer CE 官网:https://www.portainer.io

Personal Portainer CE(CN)Github:https://github.com/CarrolChen/PortainerCE_CN

Portainer CE(CN)Dockerhub:https://hub.docker.com/r/6053537/portainer-ce

Portainer CE(CN)Github:https://github.com/eysp/portainer-ce

1.dcoker compose方式启动.yaml文件编写

Dpanel 官网给的使用手册如下

实际个人编写.yaml 文件如下,如需使用此配置,可下载

services:
  dpanel:
    container_name: dpanel                           #更改此名称后,请同步修改下方 APP_NAME 环境变量
    image: registry.cn-hangzhou.aliyuncs.com/dpanel/dpanel:lite
    restart: unless-stopped
    network_mode: bridge
    ports:
      - 1001:8080                                     #替换 8807 可更改面板访问端口
    environment:
      APP_NAME: dpanel                                #请保持此名称与 container_name 一致
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /opt/dpanel:/dpanel                           #将 /home/dpanel 更改为你想要挂载的宿主机目录

2.建立数据持久化存放路径,并启动Dpanel容器

/opt路径下,新建容器数据持久化文件夹,以容器名称命名该文件夹 dpanel

刷新检查

上传 dpanel_compose.yaml 至 /opt/dpanel 下

切换路径至文件所在处,启动容器

docker compose -f dpanel_compose.yaml up -d 

3.初始化Dpanel容器

容器登录方式:服务器IP:1001,这里是内网 IP:192.168.1.4,则实际登录地址为:192.168.1.4:1001

运行中容器

使用中 compose

已拉取镜像

使用中网络

待启用应用商店