莱卡云教程:在Linux云服务器上使用Docker部署Dockge

Dockge是一款用于管理Docker Compose项目的可视化工具,支持在浏览器中编辑配置、启动和停止项目,以及更新容器镜像。对于需要在服务器上部署多个应用的用户,使用Dockge可以更方便地查看和管理项目。本文以莱卡云Linux云服务器为例,介绍Dockge的部署方法。

莱卡云官网入口:点击直达

莱卡云优惠码:idcspy(新用户购买官网任意产品享8.5折!续费同价!)

一、准备服务器和Docker环境

1、准备一台可以通过SSH连接的莱卡云Linux云服务器

系统可选择Debian 12或Ubuntu。建议从1核CPU、1GB内存、10GB磁盘空间起步;后续部署其他应用时,还需要为镜像、数据库及应用数据预留资源。

相关推荐:《莱卡云国内云服务器购买图文教程》

2、服务器需提前安装Docker和Docker Compose

  • Docker:20及以上;
  • Docker Compose:建议Compose V2;

更新系统中的软件包:

apt update -y && apt upgrade -y && apt install -y curl wget sudo socat

安装Docker:

#安装docker
curl -fsSL https://get.docker.com | sh

遇到此界面回车等待安装即可。

莱卡云

#设置开机自启
systemctl enable docker

安装Dcoker-compose:

#安装Docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

#赋予用户权限来运行 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

#查看Docker-compose是否安装成功
docker-compose --version

显示出docker和docker-compose版本就安装成功了。

莱卡云

二、使用Docker搭建Dockge

1、创建Dockge目录

Dockge默认使用/opt/stacks保存Compose Stack。

创建目录:

mkdir -p /opt/stacks /opt/dockge
cd /opt/dockge

其中:

/opt/dockge

用于保存Dockge自身配置和数据。

/opt/stacks

用于保存后续通过Dockge管理的Docker Compose项目。

2、下载官方Compose配置

进入/opt/dockge后下载官方配置:

curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml

查看配置:

cat compose.yaml

当前官方基础配置核心内容如下:

services:
dockge:
image: louislam/dockge:1
restart: unless-stopped
ports:
- 5001:5001
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/app/data
- /opt/stacks:/opt/stacks
environment:
- DOCKGE_STACKS_DIR=/opt/stacks

这里几个配置比较重要。

5001:5001

表示Dockge Web管理页面使用服务器的5001端口。

/var/run/docker.sock:/var/run/docker.sock

用于让Dockge与宿主机上的Docker服务通信。

./data:/app/data

用于保存Dockge自身数据。

/opt/stacks:/opt/stacks

用于保存Compose Stack。

DOCKGE_STACKS_DIR=/opt/stacks

用于告诉Dockge Stack文件保存位置。

Stacks目录建议使用完整绝对路径,并保持宿主机和容器内部的路径一致。

莱卡云

3、启动Dockge

执行:

docker compose up -d

查看运行状态:

docker compose ps

也可以执行:

docker ps

如果Dockge容器显示正常运行,就说明已经启动成功。

莱卡云

使用教程

雨云服务器使用宝塔面板快速搭建网站教程

2026-9-18 15:37:50

使用教程

网站HTTPS证书是否过期怎么查?浏览器与OpenSSL检查指南

2026-10-14 16:30:10

相关推荐