首页 > 系统相关 >基于alios(centos 7.2) 安装 docker

基于alios(centos 7.2) 安装 docker

时间:2023-05-22 18:57:51浏览次数:60  
标签:centos ce 7.2 64 https yum docker

参考文档:

https://help.aliyun.com/document_detail/51853.html?spm=a2c4g.264695.0.0.55c91e18zfwqrz#section-gtl-cjs-ls2

https://developer.aliyun.com/article/1148896

https://blog.csdn.net/qq_32828933/article/details/88656414

https://github.com/huataihuang/cloud-atlas-draft/blob/master/os/linux/redhat/package/convert_alios_to_centos.md

https://unix.stackexchange.com/questions/250249/error-after-installing-dnf-on-centos-7

安装社区版Docker(docker-ce)

1. 下载docker-ce的yum源:

wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2. 安装docker-ce:

yum -y install docker-ce

可能会报错:

Error: Package: containerd.io-1.6.21-3.1.el7.x86_64 (docker-ce-stable)

           Requires: container-selinux >= 2:2.74

Error: Package: docker-ce-rootless-extras-24.0.1-1.el7.x86_64 (docker-ce-stable)

           Requires: slirp4netns >= 0.4

Error: Package: 3:docker-ce-24.0.1-1.el7.x86_64 (docker-ce-stable)

           Requires: container-selinux >= 2:2.74

Error: Package: docker-ce-rootless-extras-24.0.1-1.el7.x86_64 (docker-ce-stable)

           Requires: fuse-overlayfs >= 0.7

 解决:

https://developer.aliyun.com/article/1148896

查看有没有

yum search container-selinux

结果:

warning: Found BDB Packages database while attempting lmdb backend: using bdb backend.
Loaded plugins: branch, fastestmirror, langpacks
Trying branch: stable
Loading mirror speeds from cached hostfile
 * epel: mirrors.tuna.tsinghua.edu.cn
warning: Found BDB Packages database while attempting lmdb backend: using bdb backend.
warning: Found BDB Packages database while attempting lmdb backend: using bdb backend.
Warning: No matches found for: container-selinux
No matches found

发现没有这个

解决方式:去官网找,增加官网源

在docker-ce.repo中添加centos-extras源

vim /etc/yum.repos.d/docker-ce.repo

再文档最上面添加源

[centos-extras]
name=Centos extras - $basearch
enabled=1
gpgcheck=0
baseurl=http://mirror.centos.org/centos/7/extras/x86_64

配置完成后的

esc -> :wq 保存退出后,安装三个包:

 yum install  slirp4etns fuse-overlayfs container-selinux

然后安装docker:

yum -y install docker-ce

启动、查看状态:

systemctl start docker

systemctl status docker

 

刚开始参考的:https://help.aliyun.com/document_detail/264695.html?spm=a2c4g.187598.0.0.37c31e18BJaJiR (Alibaba Cloud Linux 3)

发现不行,卡在

Failed to open: /var/cache/dnf/x86_64/7.2/x86_64/7.2/epel/repodata/bcad035bfd456bd33c633b0cefd435c50fd59150e22552236db05ea139f8937b-updateinfo.xml.bz2.

 

网上说卸载掉: epel-release

但卸载完发现安装不了 docker,报:

No package docker available.

 

进入死循环,遂先放弃,回头再研究

 

标签:centos,ce,7.2,64,https,yum,docker
From: https://www.cnblogs.com/wtx106/p/17421430.html

相关文章

  • CentOS7服务器命令行配置静态IP
    cd/etc/sysconfig/network-scripts找到网卡的配置文件 ifcfg-ens33 [ 文件名称可能不一样,基本都是第一个]vimifcfg-ens33 [这里是 root 用户,如果不是在可在vim 前面加 sudo ]打开后的界面[默认未修改]TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="......
  • 使用docker快速部署mysql
    查看mysql镜像https://container-registry.oracle.com/ 创建容器mysql5.7从oracle容器仓库中拉取mysql5.7社区版本[root]#dockerpullcontainer-registry.oracle.com/mysql/community-server:5.7 查看镜像信息[root]#dockerimagesREPOSITORY......
  • centos7 中 mamba的安装
     001、系统[root@PC1software]#cat/etc/redhat-releaseCentOSLinuxrelease7.6.1810(Core) 002、下载安装包[root@PC1software]#wgethttps://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh 003、安装[root@......
  • 如何对k8s中docker registry secret中保存的docker的用户名、密码进行解密?
    在k8s的dockerregistrysecret中,保存的是docker的用户名、密码的信息,并且是使用加密的方式进行保存的 [root@nccztsjb-node-11~]#kubectlgetsecret-nyonbipc87e2267-1001-4c70-bb2a-ab41f3b81aa3-oyamlapiVersion:v1data:.dockerconfigjson:eyJhdXRocyI6ey......
  • CentOS 跳过开机启动菜单(无需等待)
    sudo-i//转成root用户vim/etc/grub2.cfg//vim编辑这个文件 保存退出,重启查看效果kali和centOS跳过开机启动菜单(无需等待)_kali跳过设置用户_秋叶依剑的博客-CSDN博客......
  • Docker 安装 Nginx 容器 (完整详细版)
    说明:Docker如果想安装软件,必须先到Docker镜像仓库下载镜像。Docker官方镜像1、寻找Nginx镜像 2、下载Nginx镜像 检查当前所有Docker下载的镜像dockerimages3、创建Nginx配置文件启动前需要先创建Nginx外部挂载的配置文件(/home/nginx/conf/nginx.conf)......
  • FreeSWITCH1.10.5源码编译(CentOS 7.10)
    一、安装sofia-sipcd/usr/local/src/freeswitch-1.10.5.-releasegitclonehttps://github.com/freeswitch/sofia-sip.gitcdsofia-sip./configuremakemakeinstallldconfig二、安装spandspcd/usr/local/src/freeswitch-1.10.5.-releasegitclonehttps://github.......
  • docker容器实现Nginx的负载均衡
    准备tomcat  nginx容器: 主机192.168.8.8.200 mkdirwww1mkdirwww2cdwww1[root@localhostwww1]#viindex.jsp//创建文件,写入如下内容<html><head><title>Tomcat1</title></head><body> <%......
  • rhel 7.3安装mysql 5.7.21
    文档课题:rhel7.3安装mysql5.7.21安装包:mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar1、上传安装包[root@leo-mysql5721~]#mkdir-p/u01/setup/dbsftp>lcdF:\installmedium\mysql\MySQL-5.7.21sftp>cd/u01/setup/dbsftp>putmysql-5.7.21-1.el7.x86_64.rpm-bundle......
  • 云原生之使用Docker部署RabbitMQ消息中间件
    (云原生之使用Docker部署RabbitMQ消息中间件一、RabbitMQ介绍1.RabbitMQ简介RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。RabbitMQ是一个开源的消息代理的队列服务器,用来通过普通协议在完全不同的应用之间共享数据。2.RabbitMQ特点开源、性能优秀,稳定......