linux命令行安装指定版本docker

worktile 其他 102

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在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年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在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年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部