奋斗
努力

京东云服务器如何安装docker和宝塔面板?

云计算

在京东云服务器上安装Docker和宝塔面板的步骤如下:


一、安装Docker

1. 更新系统包

sudo apt update && sudo apt upgrade -y  # Ubuntu/Debian
sudo yum update -y && sudo yum upgrade -y  # CentOS

2. 安装Docker依赖

# Ubuntu/Debian
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

# CentOS
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3. 添加Docker官方GPG密钥

# Ubuntu/Debian
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# CentOS
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4. 安装Docker引擎

# Ubuntu/Debian
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io

# CentOS
sudo yum install -y docker-ce docker-ce-cli containerd.io

5. 启动Docker并设置开机自启

sudo systemctl start docker
sudo systemctl enable docker

6. 验证安装

sudo docker --version
sudo docker run hello-world  # 测试运行容器

二、安装宝塔面板

1. 下载安装脚本

根据系统选择对应命令:

# 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

2. 执行安装

  • 运行脚本后,输入 y 确认安装。
  • 安装完成后,会显示面板地址、用户名和密码(务必保存)。

3. 访问宝塔面板

  • 在浏览器中输入显示的URL(如 http://服务器IP:8888)。
  • 首次登录需绑定宝塔账号(若无需注册)。

4. 安全配置(可选)

  • 修改默认端口:在面板设置中更改8888端口。
  • 防火墙放行端口
    sudo ufw allow 8888/tcp  # Ubuntu
    sudo firewall-cmd --zone=public --add-port=8888/tcp --permanent  # CentOS
    sudo firewall-cmd --reload

三、在宝塔面板中管理Docker

  1. 登录宝塔面板,进入“软件商店”。
  2. 搜索安装 Docker管理器 或直接通过命令行操作。
  3. 通过宝塔可视化界面或终端管理容器。

常见问题

  1. 端口冲突:确保8888端口未被占用,或修改宝塔默认端口。
  2. Docker权限问题:将用户加入docker组:
    sudo usermod -aG docker $USER
    newgrp docker  # 刷新组权限
  3. 京东云安全组:需在京东云控制台放行相关端口(如8888、80、443等)。

通过以上步骤,你可以在京东云服务器上同时使用Docker和宝塔面板。宝塔适合管理Web服务,而Docker适合部署容器化应用,两者互补使用。

未经允许不得转载:云服务器 » 京东云服务器如何安装docker和宝塔面板?