是的,京东云主机(即京东云的云服务器,如云主机CVM)支持安装 Docker 和宝塔面板。只要你的云主机操作系统是主流的 Linux 发行版(如 CentOS、Ubuntu、Debian 等),就可以顺利安装和使用。
下面以 CentOS 7/8 或 Ubuntu 20.04 为例,介绍如何在京东云主机上安装 Docker 和宝塔面板。
✅ 第一步:准备工作
-
登录京东云控制台
- 进入 京东云官网
- 登录后进入「云主机」管理页面。
- 创建一台云主机(建议选择 CentOS 7+/Ubuntu 20.04+)。
- 记录公网 IP 地址,并确保安全组开放了以下端口:
- SSH:22
- 宝塔面板:8888
- HTTP:80
- HTTPS:443
- Docker 常用端口(如 2375、2376,非必须)
⚠️ 注意:出于安全考虑,不建议开放 2375 到公网。
-
使用 SSH 登录云主机
ssh root@你的公网IP输入密码或使用密钥登录。
🔧 第二步:安装 Docker
方法一:使用官方脚本快速安装(推荐)
# 下载并运行 Docker 官方安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
# 启动 Docker 并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# 将当前用户加入 docker 组(避免每次使用 sudo)
sudo usermod -aG docker $USER
🔄 执行完
usermod后需重新登录或重启终端生效。
验证安装:
docker --version
docker run hello-world
🖥️ 第三步:安装宝塔面板
宝塔面板是一款可视化服务器管理工具,支持一键部署 LNMP/LAMP 环境。
安装命令(根据系统选择):
对于 CentOS:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
对于 Ubuntu/Debian:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
💡 官方安装脚本地址:https://www.bt.cn
安装过程提示:
- 脚本会自动安装宝塔核心组件。
- 安装完成后会输出面板地址、用户名和密码,形如:
================================================================== 网络面板地址: http://<你的IP>:8888/abcdefg12345 内网面板地址: http://<内网IP>:8888/abcdefg12345 用户名: adminxxx 密码: xxxxxxxx ==================================================================
🔐 第四步:安全设置与访问
-
打开安全组端口
- 回到京东云控制台 → 云主机 → 安全组 → 添加规则:
- 协议类型:TCP
- 端口:8888
- 源 IP:建议限制为你的 IP(更安全),或 0.0.0.0/0(开放所有)
- 回到京东云控制台 → 云主机 → 安全组 → 添加规则:
-
访问宝塔面板
在浏览器中输入:http://你的公网IP:8888使用安装时输出的账号密码登录。
-
首次登录建议操作:
- 修改默认密码
- 设置强密码
- 安装常用环境(如 Nginx、MySQL、PHP)
- 可开启“宝塔两步验证”增强安全性
🐳 补充:Docker 与宝塔共存注意事项
- 宝塔默认使用 8888 端口,Docker 不冲突。
- 如果你在宝塔中部署 Web 服务,注意不要与 Docker 容器端口冲突(如都占用 80/443)。
- 宝塔也提供「Docker 管理器」插件(付费功能),可在面板中图形化管理容器。
✅ 总结
| 项目 | 是否支持 | 说明 |
|---|---|---|
| Docker | ✅ 支持 | 可通过官方脚本安装 |
| 宝塔面板 | ✅ 支持 | 提供一键安装脚本 |
| 共存运行 | ✅ 可行 | 注意端口分配即可 |
📌 温馨提示
- 宝塔免费版已足够个人使用,企业场景可考虑专业版。
- 定期更新系统和软件,确保安全。
- 建议关闭 root 密码登录,改用 SSH 密钥 + 防火墙保护。
如有问题,欢迎继续提问!
CLOUD技术笔记