首页 > 编程知识 正文

如何安装docker(centos docker)

时间:2023-05-05 12:31:20 阅读:79459 作者:2650

安装方法

根据您的需求,可以通过不同的方式安装Docker引擎(Docker Engine )。

大多数用户使用安装了Docker的仓库,从安装成功的仓库进行安装。 为了便于安装和升级任务,Docker公式建议使用此安装方法进行安装。 一些用户可能需要使用下载的RPM软件包手动安装并手动升级。 此方法主要是因为某些系统没有网络环境,需要下载和安装。 在某些测试和部署环境中,有些用户使用自动脚本来安装Docker。 有关详细信息,请参考链接“自动安装脚本”。

使用仓库进行安装

在新安装的计算机上安装Docker之前,必须安装Docker仓库。 仓库安装后,可以从安装的仓库安装和更新Docker。

安装

设置仓库

yum-utils软件包。 此软件包提供yum-config-manager工具。 然后,设置稳定的(stable )仓库。

$ sudo yum install -y yum-utils

$ sudo yum-config-manager

- -添加- repo

3359 download.docker.com/Linux/centos/docker-ce.repo

可选:启用夜晚构建(nightly )或测试)仓库。

上面的仓库包含docker.repo文件,但默认情况下无效。 可以和稳定版仓库的地址一样有效。 以下内容显示了用于启用**夜间构建(nightly ) *仓库的命令。

$ sudo yum-config-manager--启用的ocker-ce-nightly

**测试(test ) *要启用仓库,请使用以下命令:

$ sudo yum-config-manager--启用的ocker-ce-test

可以通过运行yum-config-manager命令并在命令后添加--disable标记来禁用夜间构建(nightly )或) *测试) **仓库。 以下命令表示禁用**晚上的构建**仓库。

$ sudo yum-config-manager-- disabled ocker-ce-nightly

了解更多关于夜晚构建(nightly )和**测试(test ) *的频道。

安装

安装 Docker 引擎

最新版本的Docker引擎和容器,或使用以下步骤指定安装的特定版本。 $ sudoyuminstalldocker-ce-CLI containerd.io如果适用,请按照提示检查GPG Key。 请确保指纹与字符串060 a61 c 51 b 558 a7f 742 b77 aa c52 feb 6b 621 e9f 35匹配,然后选择接受。 获得多个Docker的仓库了吗? 如果启用了多个Docker仓库,则在使用yum install或yum update命令安装和升级Docker时未指定版本,则上述命令将使用最新版本进行安装这可能不需要已安装的版本。 已安装Docker,但未启动。 这是因为docker组已经创建,但尚未添加到组中。 为Docker安装指定特定版本的“Docker引擎”(Docker Engine ),列出指定仓库中可用的Docker版本,然后选择安装所需的版本。 a .列出分类仓库中可用的Docker版本。 以下示例显示按版本分类的结果。从高到低分类: $ yumlistdocker-ce-- show duplicates | sort-r docker-ce.x86 _ 64:18.09.1-3.El7docker-ce-stable docker-ce.x86 _ 653:18.09.0-3.eer -stable列表根据有效仓库的差异指定CentOS操作系统的版本(b .通过提供完整软件包的名称来安装指定版本的Docke引擎。 完整路径包括软件包的名称" docker-ce "和第二列中提供的版本字符串。 从第一个冒号(: )之后的字符开始计算,直到分隔符(-)之前的字符为止。 例如docker-ce-18.09.1。 $ sudoyuminstalldocker-ce-version _ string docker-ce-CLI-version _ string containerd.io docker已安装但已启动这是因为docker组已经创建,但尚未添加到组中。 启动docker $ sudosystemctlstartdocker并运行hello-world镜像(image )以验证是否成功安装了docker。 名为$ sudo docker run hello-world的命令下载测试镜像并在容器中运行。 如果容器正在运行,此命令将打印一些信息并退出。 Docker引擎已安装并正在运行。 必须使用sudo运行Docker命令。 请继续阅读页面上Linux安装Docker的下一步内容,以便操作系统上没有权限的用户可以使用Docker命令和其他配置选项。

希望申请

升级 Docker 引擎

docker引擎。 请按照仓库中的安装说明选择要安装的新版本。

操作系统上的安装结果。

已执行的所有命令:

sudo yum install -y yum-utils

sudo yum-config-manager-- add-repo https://download.docker.com/Linux/centos/docker-ce.repo

sudoyuminstalldocker-ce docker-ce-CLI containerd.io

sudo系统启动推动器

sudo docker run hello-world

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。