安装 docker指定版本

本文提供了一步一步的指导,教你如何在Centos7上安装Docker-CE,包括安装必要的系统工具,添加软件源,更新并安装Docker-CE,以及开启服务。还详细介绍了如何通过编辑软件源来获取不同版本的Docker-CE,并提供了安装指定版本Docker-CE的方法。

限于Centos7

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker start

# 注意:
# 官方软件源默认启用了最新的软件,您可以通过编辑软件源的方式获取各个版本的软件包。例如官方并没有将测试版本的软件源置为可用,您可以通过以下方式开启。同理可以开启各种测试版本等。
# vim /etc/yum.repos.d/docker-ee.repo
#   将[docker-ce-test]下方的enabled=0修改为enabled=1
#
# 安装指定版本的Docker-CE:
# Step 1: 查找Docker-CE的版本:
# yum list docker-ce.x86_64 --showduplicates | sort -r
#   Loading mirror speeds from cached hostfile
#   Loaded plugins: branch, fastestmirror, langpacks
#   docker-ce.x86_64            17.03.1.ce-1.el7.centos            docker-ce-stable
#   docker-ce.x86_64            17.03.1.ce-1.el7.centos            @docker-ce-stable
#   docker-ce.x86_64            17.03.0.ce-1.el7.centos            docker-ce-stable
#   Available Packages
# Step2: 安装指定版本的Docker-CE: (VERSION例如上面的17.03.0.ce.1-1.el7.centos)
# sudo yum -y install docker-ce-[VERSION]

 

在 macOS 上安装特定版本Docker,通常推荐使用官方提供的安装方式来确保兼容性和稳定性。以下是基于官方源和命令行操作的方法: ### 使用 Homebrew 安装指定版本 Homebrew 是 macOS 上非常流行的包管理器,它支持安装特定版本的软件包,包括 Docker。 1. **安装 Homebrew**(如果尚未安装): 打开终端并运行以下命令以安装 Homebrew: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. **查找可用的 Docker 版本**: 可以通过 `brew search docker` 查看是否有特定版本可供安装,或者访问 [Homebrew 的 GitHub 仓库](https://github.com/Homebrew/homebrew-core) 搜索 `docker` 的历史版本公式。 3. **安装指定版本Docker**: 如果找到了所需的版本,可以使用如下命令进行安装: ```bash brew install --formula docker@<version> ``` 其中 `<version>` 替换为你想要安装的具体版本号。 4. **链接指定版本**: 安装完成后,可能需要手动链接该版本以便系统识别: ```bash brew link --force docker@<version> ``` 5. **验证安装**: 安装成功后,可以通过以下命令检查 Docker 是否正常工作: ```bash docker --version ``` ### 使用官方二进制文件安装指定版本 如果你希望更直接地控制 Docker版本,可以从 Docker 官方下载指定版本的二进制文件,并手动安装。 1. **下载指定版本Docker**: 访问 [Docker 官方发布页面](https://download.docker.com/mac/stable/) 或者 [GitHub 发布页面](https://github.com/docker/docker-ce/releases),找到你需要的版本并下载 `.dmg` 文件。 2. **挂载 DMG 文件**: 下载完成后,双击 `.dmg` 文件将其挂载到系统中。 3. **拖拽安装**: 将 Docker 应用程序拖拽到 `Applications` 文件夹中即可完成安装。 4. **启动 Docker**: 在 `Applications` 文件夹中打开 Docker 应用程序,并按照提示设置。 5. **验证安装**: 启动后,在终端中运行以下命令确认 Docker 已正确安装: ```bash docker --version ``` ### 注意事项 - 确保你的 macOS 版本满足最低要求(macOS 10.12 或更高版本)[^1]。 - 系统硬件需为 2010 年或更新的型号,并且支持 Intel MMU 虚拟化技术,包括扩展页表 (EPT) 和无限制模式 [^1]。 - 在尝试安装之前,请确保没有安装版本的 VirtualBox(特别是低于 4.3.30 的版本),因为这可能会与 Docker Desktop 不兼容 [^1]。 通过上述方法之一,可以在 macOS 上成功安装特定版本Docker,并根据需要选择适合自己的安装方式。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值