离线安装Dpanel面板

#Linux系统基础

1. 准备工作

确保服务器满足以下条件:

已安装Docker引擎,详见docker离线部署

具备sudo或root权限

2.加载镜像创建容器

  • 一键安装脚本代码,选其中一个即可
bash 复制代码
#创建docker-compose-dpanel.yaml文件
mkdir /docker/dpanel && cd /docker/dpanel #切换目录
vi ./docker-compose-dpanel.yaml   #创建文件并编辑

#输入下面的内容,注意!!!标准版、Lite版选择其一即可!!!
#标准版
services:
  dpanel:
    image: dpanel/dpanel:latest
    container_name: dpanel # 更改此名称后,请同步修改下方 APP_NAME 环境变量
    restart: always
    ports:
      - 80:80
      - 443:443
      - 8807:8080 # 替换 8807 可更改面板访问端口
    environment:
      APP_NAME: dpanel # 请保持此名称与 container_name 一致
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /home/dpanel:/dpanel # 将 /home/dpanel 更改为你想要挂载的宿主机目录
      
      
#Lite版
services:
  dpanel:
    image: dpanel/dpanel:lite
    container_name: dpanel # 更改此名称后,请同步修改下方 APP_NAME 环境变量
    restart: unless-stopped
    ports:
      - 8807:8080 # 替换 8807 可更改面板访问端口
    environment:
      APP_NAME: dpanel # 请保持此名称与 container_name 一致
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /home/dpanel:/dpanel # 将 /home/dpanel 更改为你想要挂载的宿主机目录

3.浏览器访问

浏览器访问http://ip:8087即可

4.离线安装

如果需要离线安装,则需要导出dpanel镜像

bash 复制代码
docker images #查看镜像
docker save -o dpanel.tar [dpanel镜像ID]
  • dpanel.tardocker-compose-dpanel.yaml两个文件一同拷贝至离线环境中,运行后者即可
相关推荐
计算机小手1 分钟前
Docker 部署 OpenClaw 汉化版,畅玩个人 AI 智能代理
经验分享·docker·aigc·开源软件
金刚猿9 小时前
01_虚拟机中间件部署_root 用户安装 docker 容器,配置非root用户权限
docker·中间件·容器
JH_Kong10 小时前
解决 WSL 中 Docker 权限问题:从踩坑到完整修复
docker·容器
忆~遂愿10 小时前
GE 引擎与算子版本控制:确保前向兼容性与图重写策略的稳定性
大数据·开发语言·docker
70asunflower14 小时前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
春日见15 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe215 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
星火s漫天16 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask
MonkeyKing_sunyuhua17 小时前
docker compose up -d --build 完全使用新代码打包的方法
docker·容器·eureka
醇氧18 小时前
【docker】mysql 8 的健康检查(Health Check)
mysql·docker·容器