linux命令行安装指定版本docker
-
要在Linux命令行安装指定版本的Docker,你可以按照以下步骤进行操作:
1. 首先,确保你的系统已经安装了Docker的依赖项。这些包括`apt-transport-https`、`ca-certificates`、`curl`、`software-properties-common`和`gnupg-agent`。你可以使用以下命令进行安装:
“`
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common gnupg-agent
“`2. 接下来,添加Docker的官方GPG密钥,以保证软件包的安全性。使用以下命令导入密钥:
“`
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
“`3. 然后,向APT源添加Docker源。你可以使用以下命令根据你的操作系统版本选择适当的源:
– 对于Ubuntu 20.04:
“`
echo “deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
“`
– 对于Ubuntu 18.04:
“`
echo “deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu bionic stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
“`4. 更新APT软件包索引:
“`
sudo apt-get update
“`5. 最后,安装指定版本的Docker。你可以使用以下命令安装特定版本的Docker,将`
`替换为你想安装的版本号:
“`
sudo apt-get install docker-ce=docker-ce-cli= containerd.io
“`
请注意,版本号应该包括主要版本、次要版本和修订版本,例如`20.10.7`。完成以上步骤后,你就成功地在Linux命令行中安装了指定版本的Docker。你可以通过运行`docker version`命令来验证安装是否成功。
2年前 -
在Linux命令行中安装特定版本的Docker,可以按照以下步骤进行操作:
1. 更新系统:
在命令行中输入以下命令,更新系统软件包列表和已安装的软件包版本。
“`shell
sudo apt update
sudo apt upgrade
“`2. 卸载旧版本的Docker(如果已安装):
如果之前已经安装了Docker,可以使用以下命令将其卸载。
“`shell
sudo apt remove docker docker-engine docker.io containerd runc
“`3. 安装依赖软件包:
Docker需要依赖一些软件包,使用以下命令来安装它们。
“`shell
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
“`4. 添加Docker官方GPG密钥:
使用以下命令将Docker官方的GPG密钥添加到系统中。
“`shell
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
“`5. 添加Docker软件源:
根据所需的Docker版本,选择适当的软件源地址,并添加到系统中。以下是Ubuntu 20.04为例的命令示例。
“`shell
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
“`6. 安装Docker Engine:
使用以下命令安装Docker Engine。
“`shell
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
“`7. 验证Docker安装:
使用以下命令来验证Docker是否已成功安装。
“`shell
docker –version
“`8. 配置Docker用户组(可选):
为了避免在每次运行Docker时都需要使用sudo命令,可以将当前用户添加到Docker用户组中。
“`shell
sudo usermod -aG docker $USER
“`请根据自己的需求,替换命令中的特定版本号和操作系统版本号。根据Docker官方文档,找到相应版本的安装指南。记住,安装特定版本的Docker有时可能会导致不兼容或不稳定的问题,因此请确保你选择的版本与你的系统和应用程序兼容。
2年前 -
1. 查找 Docker 版本
首先,我们需要查找 Docker 的可用版本。可以通过访问 Docker 官方仓库来获得这些信息。访问 Docker 官方仓库:https://download.docker.com/linux/static/stable/x86_64/
找到适合您的操作系统的版本,并复制下载链接。
2. 下载Docker
使用 wget 命令下载相应版本的Docker,命令如下:“`bash
wget <下载链接>
“`请将 `<下载链接>` 替换为您刚刚复制的 Docker 下载链接。
3. 解压 Docker 文件
下载完成后,我们需要解压缩 Docker 文件。使用 tar 命令进行解压,命令如下:“`bash
tar xzvf.tar.gz
“`请将 `
` 替换为您下载的 Docker 文件的名称。 4. 复制 Docker 二进制文件
解压缩后,您会得到一个包含 Docker 可执行文件的文件夹。我们需要将这些文件复制到 `/usr/bin` 目录中。使用以下命令完成此操作:“`bash
sudo cp docker/* /usr/bin/
“`5. 验证 Docker 安装
完成以上步骤后,您可以使用以下命令验证 Docker 是否已成功安装:“`bash
docker version
“`如果显示了 Docker 版本信息,则说明安装成功。
6. 设置 Docker 服务
要设置 Docker 作为系统服务运行,首先需要创建或编辑 `/etc/systemd/system/docker.service` 文件。使用以下命令打开该文件:“`bash
sudo nano /etc/systemd/system/docker.service
“`在打开的文件中,添加以下内容:
“`bash
[Unit]
Description=Docker Daemon
After=syslog.target network.target[Service]
ExecStart=/usr/bin/docker daemon -H fd://
Restart=on-failure
RestartSec=5
LimitNOFILE=4096[Install]
WantedBy=multi-user.target
“`保存并关闭文件。
7. 重启 Docker 服务
重新加载 Systemd 守护进程,使它在下次启动时加载 Docker 服务,使用以下命令完成此操作:“`bash
sudo systemctl daemon-reload
“`然后,重新启动 Docker 服务:
“`bash
sudo systemctl restart docker
“`至此,您已成功安装了指定版本的 Docker。现在,您可以在 Linux 命令行中使用 Docker 命令了。
2年前