← 幫助中心/部署教學

用 Docker 在 VPS 上快速部署应用

Docker 让你把应用和依赖打包成镜像,一条命令就能在任何 VPS 上运行,是现代部署的主流方式。

1. 安装 Docker

Ubuntu 上最简单的方式是官方脚本:curl -fsSL https://get.docker.com | sh。安装后用 docker --version 验证。

2. 运行第一个容器

例如启动一个 Nginx:docker run -d -p 80:80 nginx。-d 表示后台运行,-p 把容器 80 端口映射到主机 80 端口。访问服务器 IP 即可看到页面。

3. 用 docker compose 管理多服务

实际项目往往有数据库、缓存等多个服务。写一个 docker-compose.yml,用 docker compose up -d 一键启动全部服务,便于维护。

4. 数据持久化

容器删除后数据会丢失,重要数据要用 volume 挂载到主机目录,避免误删导致数据消失。

注意事项

  • 小内存 VPS 运行多个容器要注意资源占用;
  • 记得只对外开放必要端口,其余用防火墙挡住。

需要更大内存跑 Docker?看看 00Shark 的高配方案。

本文由 SharkCloud 編輯團隊借助 AI 工具輔助撰寫,經人工審核後發佈。