立杆见影
立杆 / 教程 / 腾讯云Docker部署

腾讯云轻量服务器Docker部署教程:从安装到容器化管理

教程实操立杆编辑部更新 2026-11-05约 1792 字 · 5 分钟
活动入口双 11 主会场同价续费秒杀 / 领券
本文涉及99 元/年2核2G2核4G4核8G

想在一台服务器上塞下博客、图床、数据库、AI工具好几个应用?Docker就是干这个的:一个应用一个容器,互不打架,装卸像手机装App一样干净,删掉容器不留垃圾。这篇教程带你从安装到容器化管理走一遍,命令都能直接复制,照做就能跑通。

步骤1:准备一台服务器

已有服务器直接SSH登录;系统选Ubuntu 22.04或Debian 12。还有个偷懒选择——轻量服务器购买时直接选"Docker基础镜像",开机自带Docker环境,可跳过步骤2。完成后,执行 docker --version 能输出版本号,环境就绪。 配置建议:跑单个容器2核2G也行;想同时跑多个应用,2核4G起步更从容,4核8G随便折腾,容器再多也能各跑各的。还没有服务器?新用户可免费试用轻量服务器1个月,或上99元/年爆品 → 领取入口

步骤2:安装Docker(自装用户)

依次执行两条命令: curl -fsSL https://get.docker.com | sh(官方一键安装脚本) systemctl enable --now docker(设置开机自启) 脚本跑完无报错,systemctl status docker 显示 active (running),重启服务器后Docker也会自己起来。

步骤3:配置镜像加速器

编辑 /etc/docker/daemon.json,写入国内可用的加速地址(主流厂商都有免费加速服务),保存后执行 systemctl daemon-reload && systemctl restart docker。完成后,docker info 底部能看到 Registry Mirrors 字样,拉镜像从龟速变成秒级。这一步在国内服务器上几乎是必做项,没配加速器的话,很多镜像根本拉不下来。

步骤4:跑通第一个容器

执行 docker run -d -p 80:80 --name web nginx,把宿主机80端口映射给Nginx容器。正常情况下,返回一串容器ID;浏览器访问 http://服务器IP,看到Nginx欢迎页,容器化部署就算跑通了。顺手记几个高频命令:docker ps 看运行中的容器、docker logs 容器名 看日志、docker stop/rm 容器名 停止和删除,日常管理基本够用。

步骤5:可视化管理(可选但推荐)

用Docker部署Portainer或1Panel(各一条 docker run 命令即可),浏览器打开面板端口。正常情况下,网页里点点鼠标就能创建容器、看日志、管网络,新手告别命令行恐惧。1Panel还集成了建站、防火墙和计划任务,对中文用户更友好;Portainer更轻量、专注容器本身,按喜好选一个就行。 别忘了到安全组/防火墙放行对应端口(80、443、面板端口),面板端口建议改掉默认值并限制来源IP。

常见报错排查

有人问过这些

Q:轻量服务器选Docker镜像和手动安装有什么区别? A:镜像开机即用省去安装步骤,手动安装版本更新、更可控,日常跑起来没差别,按自己习惯选就行。

Q:2核2G能跑几个容器? A:静态站、图床这类小容器三四个没问题;跑数据库或AI应用就紧张了,建议按需升配,别硬撑。

Q:重启服务器后容器会自动启动吗? A:run时加 --restart=always 参数,或对已有容器执行 docker update --restart=always 容器名,重启机器容器跟着自愈,服务不中断。

Q:容器里的数据怎么持久化? A:用 -v 参数把宿主机目录挂载进容器,重建容器数据也不丢,日常备份也方便。

Q:Docker和宝塔面板会冲突吗? A:不冲突,宝塔本身也能装Docker管理器;但两者各管一套站点配置时容易端口打架,二选一当主力更清爽,另一个只做辅助。

上面这些不是让你立刻下单,而是让你在下单前心里有数。腾讯云Docker部署的坑大多不在技术,在预算和续费那一下。

接着看

腾讯云轻量应用服务器怎么用?新手从开机到部署网站全流程腾讯云宝塔面板安装教程:手把手教你部署并放行端口云数据库和自建MySQL怎么选?成本、运维、安全对比腾讯云COS vs 阿里云OSS:对象存储价格与功能对比