UnboxVPS · 搬瓦工指南

搬瓦工 VPS 快速部署 Docker 与 Docker Compose 生产环境实操教程

2026-08-18 部署实战

核心摘要与部署简引

在搬瓦工 Ubuntu/Debian 系统上部署 Docker 仅需 3 分钟。核心步骤:更新软件源 -> 运行官方一键脚本 -> 配置 Docker 开机自启 -> 安装 Docker Compose V2。建议 1GB 内存小鸡配合 1GB Swap 提升运行稳定性。

部署环境参数与步骤配置表

配置项推荐设定值命令行指令
操作系统选择Ubuntu 22.04 LTS / Debian 12后台 KiwiVM 一键重装为 ubuntu-22.04-x86_64
Docker 安装源Docker 官方一键脚本curl -fsSL https://get.docker.com | bash
Compose 版本Docker Compose V2 (Plugin)apt-get install docker-compose-plugin
Swap 内存设置建议设置为 1024MBfallocate -l 1G /swapfile && chmod 600 /swapfile ...

实操步骤与命令行指南

# 1. 更新系统环境
apt update && apt upgrade -y

# 2. 安装 Docker 官方环境
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

# 3. 启动并设置开机自启
systemctl enable --now docker
docker --version

内存管理与避坑事项

搬瓦工 KiwiVM 控制台重装系统后,默认没有开启 Swap。如果使用 1GB 内存的套餐,运行多个容器可能因 OOM(内存溢出)导致崩溃。建议提前挂载 1GB 虚拟内存。

常见问题解答 (FAQ)

Q:Docker 容器端口无法外部访问怎么办?

答:搬瓦工默认 iptables 规则可能拦截了端口,运行 ufw allow 端口号 或检查防火墙设置放行对应端口即可。