虚拟机Linux手动安装稳定版本docker
  pDQLt6fOiUOV 2023年11月24日 24 0

在 CentOS 7 上安装最新稳定版本的 Docker

可以通过添加 Docker YUM 源并使用 YUM 包管理器来完成。以下是具体的步骤:

  1. 删除旧版本的 Docker(如果已安装):
    如果你之前安装了旧版本的 Docker,可以使用以下命令卸载:
bashCopy codesudo yum remove docker \
                 docker-client \
                 docker-client-latest \
                 docker-common \
                 docker-latest \
                 docker-latest-logrotate \
                 docker-logrotate \
                 docker-engine
  1. 安装依赖包:
bashCopy code
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加 Docker YUM 源:
bashCopy code
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  1. 安装 Docker:
bashCopy code
sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动 Docker 服务:
bashCopy code
sudo systemctl start docker
  1. 将 Docker 设置为开机自启动:
bashCopy code
sudo systemctl enable docker
  1. 验证 Docker 安装:
    运行以下命令来检查 Docker 版本:
bashCopy code
docker --version

运行一个简单的测试命令以确保 Docker 正常工作:

bashCopy code
docker run hello-world

以上步骤应该能够在 CentOS 7 上安装最新稳定版本的 Docker。确保你的系统有互联网连接,以便从 Docker Hub 拉取镜像。如果你遇到任何问题,请检查错误消息以获取更多信息,并提供详细信息以便我提供更进一步的帮助。


在 Ubuntu 上卸载当前版本的 Docker 并安装步骤如下:

卸载当前版本的 Docker
  1. 停止运行的 Docker 容器:
bashCopy code
sudo docker stop $(sudo docker ps -aq)
  1. 移除所有 Docker 容器:
bashCopy code
sudo docker rm $(sudo docker ps -aq)
  1. 卸载 Docker 软件包:
bashCopy code
sudo apt-get purge docker-ce docker-ce-cli containerd.io
  1. 删除 Docker 配置文件和图像等数据:
bashCopy code
sudo rm -rf /var/lib/docker
安装最新稳定版本的 Docker
  1. 安装依赖包:
bashCopy codesudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
  1. 添加 Docker GPG 密钥:
bashCopy code
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  1. 添加 Docker 官方仓库:
bashCopy code
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

请注意,$(lsb_release -cs) 用于获取 Ubuntu 的代号,确保它正确获取了你的 Ubuntu 版本。

  1. 安装 Docker:
bashCopy codesudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
  1. 启动 Docker 服务:
bashCopy code
sudo systemctl start docker
  1. 将 Docker 设置为开机自启动:
bashCopy code
sudo systemctl enable docker
  1. 验证 Docker 安装:
bashCopy code
docker --version

以上步骤应该能够在 Ubuntu 上卸载当前版本的 Docker 并安装最新稳定版本。如果遇到任何问题,请检查错误消息并提供详细信息,以便我提供更多帮助。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月24日 0

暂无评论

推荐阅读
  wwLZeziuqjLR   2023年12月11日   30   0   0 Dockercentos
  MCWYWqSAMsot   2023年12月11日   31   0   0 Docker
  DnoStTHsc0vp   2023年12月11日   24   0   0 Docker
  wwLZeziuqjLR   2023年12月08日   97   0   0 Dockercentosbash