### [雨云云服务器装 Docker 实战:容器化部署你的第一个应用](https://www.jiyueip.com/article/7620) **Published:** 2026-07-21T15:35:07 **Author:** 斑斓助理 **Excerpt:** 手把手在雨云云服务器安装 Docker 与 Docker Compose,用容器化方式部署 WordPress 和个人网盘,包含国内镜像加速、持久化与备份思路。 ## 为什么在雨云云服务器上用 Docker 传统方式在云服务器上跑一个网站,要自己装 Nginx、PHP、MySQL,版本一多就容易冲突。Docker 把应用和它依赖的环境打包进容器,在雨云 KVM 虚拟化云服务器上启动只要几秒钟,删掉也不留垃圾。对个人开发者和站长来说,最大的好处是“一次写好,到处能跑”——本地调试好的 docker-compose.yml,传到雨云服务器上一条命令就能起来。 ## 一、雨云云服务器准备 跑 Docker 对配置要求不高。如果你只部署一两个轻量容器(比如博客、网盘),**1 核 1G 内存的入门套餐就够用**;如果要同时跑数据库加多个服务,建议 2 核 2G 起步。系统镜像选 Ubuntu 22.04 或 Debian 12,这两个发行版对 Docker 支持最稳。 购买时记得在 [雨云专属入口 jiyueip.com/link/5617](https://www.jiyueip.com/link/5617) 填写优惠码 **admin01** 享五折特惠,新购 5~8 折、续费 7~9 折,还能叠加官方年付。国内节点(宁波/深圳/湖北/宿迁/重庆)需要备案,如果只是练手可以先选中国香港或海外节点免备案。 ## 二、安装 Docker 与 Docker Compose 以 Ubuntu 22.04 为例,登录后执行: ``` sudo apt update sudo apt install -y docker.io docker-compose-plugin sudo systemctl enable --now docker ``` 国内拉镜像很慢,建议配置镜像加速。新建 /etc/docker/daemon.json: ``` { "registry-mirrors": ["https://docker.m.daocloud.io", "https://hub-mirror.c.163.com"] } ``` 保存后执行 sudo systemctl restart docker 生效。验证安装:docker –version 和 docker compose version 能看到版本号即成功。 ## 三、用 Docker Compose 部署 WordPress 新建目录 ~/wp,写入 docker-compose.yml: ``` version: '3' services: db: image: mysql:8.0 environment: MYSQL_ROOT_PASSWORD: 你的密码 MYSQL_DATABASE: wordpress volumes: - db_data:/var/lib/mysql wordpress: image: wordpress:latest ports: - 8080:80 environment: WORDPRESS_DB_HOST: db depends_on: - db volumes: - wp_data:/var/www/html volumes: db_data: wp_data: ``` 执行 docker compose up -d,浏览器访问 http://服务器IP:8080 就能看到 WordPress 安装界面。volumes 把数据库和网站文件落到宿主机,容器删了数据还在。 ## 四、顺手部署一个个人网盘 想存点私人文件,可以用 File Browser 这类轻量容器: ``` docker run -d --name filebrowser -p 8081:80 -v /root/files:/srv -v /root/filebrowser/db:/database filebrowser/filebrowser:latest ``` 访问 http://IP:8081 即可管理文件。注意把 /root/files 换成你自己的目录,并设好访问密码。 ## 五、日常运维 - docker ps 看正在运行的容器 - docker logs 容器名 查日志排错 - docker restart 容器名 重启 - docker compose down/up -d 停/起整套服务 想开机自启,在 compose 文件每个 service 下加 restart: unless-stopped 即可。 ## 六、备份与迁移 数据备份就两件事:打包 volumes 目录(如 /var/lib/docker/volumes 下对应卷),以及保存你的 docker-compose.yml。换服务器时把 yml 和 volumes 一并拷过去,docker compose up -d 服务就原样回来了。 ## 合规使用提醒 本文介绍的 Docker 部署方式仅适用于个人建站、开发测试、学习研究等合法合规场景。在中国大陆使用雨云国内节点部署对外服务,须按规定完成 ICP 备案;不得利用云服务器从事任何违反法律法规的活动。请遵守《网络安全法》等相关规定,合理使用云计算资源。 **Tags:** 云服务器, 服务器运维, 网站运维, 雨云 **Categories:** 行业洞察 ---