离线安装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两个文件一同拷贝至离线环境中,运行后者即可
相关推荐
王九思3 小时前
Podman 介绍
docker·云原生·kubernetes·podman
运维螺丝钉6 小时前
docker安装应用
运维·docker·容器
optimistic_chen6 小时前
【Docker入门】cgroups 资源控制
linux·运维·ubuntu·docker·容器·cgroup
林九生7 小时前
【MySQL/PostgreSQL】MySQL 到 PostgreSQL 数据迁移:Docker + pgloader
mysql·docker·postgresql
芥子沫8 小时前
书签管理工具使用:Readeck-Docker部署和使用技巧
运维·docker·容器·书签管理
ba_pi8 小时前
每天写点什么2026-01-19-docker如何使用GPU
运维·docker·容器
七七powerful8 小时前
docker 部署dirsearch并进行目录遍历扫描
运维·docker·容器
王九思8 小时前
Docker访问权限问题
docker·云原生·容器
Java程序员威哥9 小时前
Java应用容器化最佳实践:Docker镜像构建+K8s滚动更新(生产级完整模板+避坑指南)
java·开发语言·后端·python·docker·kubernetes·c#
warrah11 小时前
前端项目容器化部署问题
前端·docker