Rpm安装Docker

这篇具有很好参考价值的文章主要介绍了Rpm安装Docker。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果您不能使用Docker的存储库来安装Docker,您可以下载.rpm文件并手动安装。每次要升级Docker引擎时,都需要下载一个新文件。

官方文档

1、登录https://download.docker.com/linux/centos/并选择您的CentOS版本。然后浏览到x86_64/stable/Packages/,下载您想要安装的Docker版本的.rpm文件

# 已 Centos 7.9为例
mkdir -p /data/docker
cd /data/docker/
wget -c -r -nd -np -k -L https://download.docker.com/linux/centos/7/x86_64/stable/

2、安装Docker引擎,将下面的路径改为下载Docker包的路径

[root@master ~]# rpm -ivh docker-ce-20.10.9-3.el7.x86_64.rpm
警告:docker-ce-20.10.9-3.el7.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 621e9f35: NOKEY
错误:依赖检测失败:
        container-selinux >= 2:2.74 被 docker-ce-3:20.10.9-3.el7.x86_64 需要
        containerd.io >= 1.4.1 被 docker-ce-3:20.10.9-3.el7.x86_64 需要
        docker-ce-cli 被 docker-ce-3:20.10.9-3.el7.x86_64 需要
        docker-ce-rootless-extras 被 docker-ce-3:20.10.9-3.el7.x86_64 需要

# 使用yum自动解决依赖
yum -y localinstall containerd.io-1.5.10-3.1.el7.x86_64.rpm docker-ce-cli-20.10.9-3.el7.x86_64.rpm docker-scan-plugin-0.9.0-3.el7.x86_64.rpm docker-ce-rootless-extras-20.10.9-3.el7.x86_64.rpm docker-ce-20.10.9-3.el7.x86_64.rpm

Docker已安装但未启动。这docker创建了组,但没有用户添加到组中。

3、配置加速器并启动Docker

cat >/etc/docker/daemon.json <<EOF
{
  "registry-mirrors": [
    "https://dockerhub.azk8s.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://registry.docker-cn.com"
  ]
}
EOF
systemctl start docker && systemctl enable --now docker

4、通过运行hello-world镜像来验证Docker引擎是否正确安装。
这将安装和运行Docker引擎。使用sudo运行Docker命令。继续执行Linux的安装后步骤,以允许非特权用户运行Docker命令和其他可选配置步骤。

[root@master ~]# docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete 
Digest: sha256:62af9efd515a25f84961b70f973a798d2eca956b1b2b026d0a4a63a3b0b6a3f2
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

Keep your face to the sun so you don’t see shadows文章来源地址https://www.toymoban.com/news/detail-493329.html

到了这里,关于Rpm安装Docker的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 信创麒麟操作系统卸载docker,并分别用在线、yum、rpm三种方式安装信创的docker

    备注:操作前建议对机器打快照备份,或者备份好数据,如未使用,第一次部署的情况可直接操作 一、卸载DataEase自带的docker 二、安装信创系统的docker 1、联通外网 2、未通网,有yum源 3、未联通外网,无yum源通过rpm安装部署docker 1)确认当前系统的版本 如图: 2)根据系统在

    2024年02月13日
    浏览(128)
  • MySQL使用rpm包安装

    下载mysql rpm 安装包 。选择对应的操作系统版本 官网地址 下载对应的rpm包 依次执行下面命令 报错 关于卸载 systemctl start mysqld 启动mysql grep password /var/log/mysqld.log 查看密码 登录mysql 修改密码 修改密码 在5.7版本不太友好,密码要求比较严格 如果你想要设置一个简单的测试密码的

    2024年02月14日
    浏览(33)
  • centos7 安装 docker 不能看菜鸟教程的 docker 安装,有坑

    特别注意 不能看菜鸟教程的 docker 安装,有坑 如果机器不能直接上网,先配置 yum 代理 proxy=http://172.16.0.11:8443 配置文件修改后即刻生效,再执行 yum install 等命令,就可以正常安装软件了。 参考 https://blog.csdn.net/catoop/article/details/127054372 开始安装 1.更新 docker 包数据库 sudo yu

    2024年02月13日
    浏览(33)
  • 通过RPM方式安装,升级,卸载,以及配置使用MySQL

    MySQL是一种开源的关系数据库管理系统,被广泛应用于各种业务应用中。本文将讲解如何下载和安装MySQL的rpm安装包。 下载rmp安装包有多种方式: 1、官网下载 可以到 MySQL的官网 进行下载。在下载页面中选择适合的版本和操作系统,本文以CentOS 7为例,选择Oracle Linux版本。最

    2024年02月15日
    浏览(49)
  • Linux:在VMware中,如果虚拟机之前可以上网,之后突然不能上网,怎么办?

    Linux系统版本:centos 7.5 x64位 VMware版本: VMware Workstation Pro 16 在VMware中,如果配置的虚拟机在之前可以上网,之后突然不能上网,怎么办?如何解决它?莫急,且看本文为你深度分解。 排查步骤: ①查看虚拟机有无ip地址,换而言之,就是 查看有无启动网络 a. 输入命令 ifc

    2024年02月16日
    浏览(53)
  • CentOS 7安装docker 及docker 不能被外网访问的问题

    uname -r 查看linux内核版本。要求linux内核版本是3.1.0以上。 netstat -tuln | grep 53  查看端口 以下是下载最新的docker的方式: 对于 CentOS 系统: 安装所需的软件包: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2.设置 Docker 的存储库: sudo yum-config-manager --add-repo https://downlo

    2024年02月04日
    浏览(45)
  • CentOS 7.9 使用rpm包安装MySQL-5.7.43

    参考:refman-5.7.pdf: 2.5.5 Installing MySQL on Linux Using RPM Packages from Oracle 【前期准备】 1.防火墙端口检查与设置 检查防火墙状态:systemctl status firewalld 启动防火墙:systemctl start firewalld 关闭防火墙:systemctl stop firewalld 设置开机启用防火墙:systemctl enable firewalld.service 设置开机禁用防

    2024年02月16日
    浏览(64)
  • yum源以及rpm安装包配置、yum源冲突、yum-config-manager命令找不到、curl: (35)、docker镜像重复拉取失败

    有的时候按照教程走,可能会设置yum源,设置后用yum下载东西很有可能或造成冲突 1. 删除冲突软件 2. 更换到以前的 yum 源 这里更推荐 更换到以前的 yum源,删除冲突软件首先要排除(极其浪费时间),然后删除冲突软件(删除之前最好确认这个软件是非必须的,否则可能最后要重

    2024年02月10日
    浏览(41)
  • linux在非联网、无网络环境下,使用yumdownload、reportrack方法安装rpm包

    当开发者在联网环境下使用Linux时,可以轻松地通过yum或apt-get安装软件。然而,在公司和企业中,由于安全原因,生产环境通常无法访问互联网,这就需要进行离线安装。离线安装有两种主要方式可选: 源码编译:源码编译耗时且需要合适的编译环境,因此一般情况下较少选

    2024年02月04日
    浏览(46)
  • 虚拟机中docker安装rabbitmq 宿主机不能访问rabbitmq管理界面问题解决

    1, MacOS的操作系统, 通过Vmware Fusion虚拟机软件, 安装了Centos7操作系统, 里面安装了docker engine(1.13.1); 2, 试验rabbitmq, 下载了rabbit:latest镜像 3, 通过如下命令启动rabbitmq 4, 启动之后, 在宿主机浏览器测试访问虚拟机中的rabbitmq http://192.168.88.100:15672/ 试验结果: 拒绝访问 1, 检查centos-l

    2024年02月10日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包