【备忘】在Docker中安装宝塔面板,实现环境隔离,又能快速迁移服务器环境

我的环境是阿里云服务器(新环境)

【待继续】

【新方法】

  • 我已经安装了docker,所以这里我先卸载。
    卸载命令:

    复制代码
    sudo yum remove docker* containerd.io -y
  • Docker默认保存位置是/var/lib/docker/,卸载Docker时,镜像、容器、存储卷和网络不会被自动删除。如果您想要删除这些数据,需要手动删除。

  • 查看系统配置

    复制代码
    cat /etc/os-release

    输出类似于:

    复制代码
    NAME="Alibaba Cloud Linux"
    VERSION="3 (OpenAnolis Edition)"
    ID="alinux"
    ID_LIKE="rhel fedora centos anolis"
    VERSION_ID="3"
    VARIANT="OpenAnolis Edition"
    VARIANT_ID="openanolis"

    稍作解释:version=3表示是linux3版本,与linux2版本安装不一样。

    具体各个安装文档参考:
    安装Docker并使用镜像仓库ACR_云服务器 ECS(ECS)-阿里云帮助中心

  • 这里可以看自己的阿里云镜像加速地址:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

  • 查看版本
    sudo docker -v

【旧方法】

实际操作步骤(此步骤能安装,但我使用了新的方法再次安装):

  1. 卸载旧版本(如有)
    sudo yum remove docker* containerd.io -y

  2. 安装必要工具
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

  3. 添加阿里云Docker仓库
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

  4. 生成元数据缓存(使用正确命令)
    sudo yum makecache

  5. 安装Docker引擎
    sudo yum install -y docker-ce docker-ce-cli containerd.io

  6. 启动并设置开机自启
    sudo systemctl start docker
    sudo systemctl enable docker

  7. 验证安装
    docker --version
    sudo docker run hello-world

  8. 查看docker服务状态

    复制代码
    sudo systemctl status docker
  9. 镜像加速配置 (推荐阿里云容器镜像加速):

    复制代码
    sudo tee /etc/docker/daemon.json <<EOF
    {
      "registry-mirrors": ["https://<你的专属加速器地址>.mirror.aliyuncs.com"]
    }
    EOF
  10. 重启Docker:

    复制代码
    sudo systemctl daemon-reload
    sudo systemctl restart docker

end

相关推荐
牛马工作号1 小时前
Mosquitto + ACME:从 Docker Compose 部署到 TLS 证书自动续期与加载
运维·docker·容器
强哥聊算力4 小时前
《算力江湖·英伟达传奇》第七集:ChatGPT出现前夜,英伟达发生了什么?
服务器·人工智能·算法·ai·chatgpt·gpu算力
砚凝霜6 小时前
【软考信息安全】第二十二章 Web服务器安全分析与增强——Apache与IIS
服务器·前端·安全
Android系统攻城狮6 小时前
Linux Gstreamer深度解析之gst_audio_ring_buffer_delay调用流程与实战(七十二)
linux·运维·服务器·gstreamer音视频·音视频进阶
数字新视界7 小时前
机房动环监控提升运维效率
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
U-Mail邮件系统8 小时前
自建邮箱服务器有哪些软件?三款主流邮件服务器软件推荐
运维·服务器
空空dream8 小时前
03 | 离线部署 FastAPI + Ollama(qwen2:0.5b):从 Docker 联调到 Kubernetes 验收
docker·ai·kubernetes·fastapi
倒头就睡的小比特9 小时前
Linux基础指令3
linux·服务器
Smoothcloud润云9 小时前
PyTorch推理服务模型热切换与失败回滚实战:降低版本更新中断
服务器·人工智能·pytorch·python·深度学习·gpu
半杯咖啡半行码10 小时前
Linux 驱动开发入门:内核模块编程基础
linux·服务器·网络