【备忘】在Docker中安装宝塔面板,实现环境隔离,又能快速迁移服务器环境
我的环境是阿里云服务器(新环境)
实际操作步骤:
- 卸载旧版本(如有)
sudo yum remove docker* containerd.io -y - 安装必要工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 - 添加阿里云Docker仓库
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo - 生成元数据缓存(使用正确命令)
sudo yum makecache - 安装Docker引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io - 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker - 验证安装
docker --version
sudo docker run hello-world - 查看docker服务状态
sudo systemctl status docker
- 镜像加速配置(推荐阿里云容器镜像加速):
sudo tee /etc/docker/daemon.json <<EOF {"registry-mirrors": ["https://<你的专属加速器地址>.mirror.aliyuncs.com"] } EOF
- 重启Docker:
sudo systemctl daemon-reload sudo systemctl restart docker
end