centos7上安装docker社区版
container(容器)
docker(集装箱)
容器的优点
1、 启动速度快
2、 节省资源
3、 兼容性高
保证机器正常上网
#ping www.baidu.com

CPU需要支持虚拟化
# grep -E 'svm|vmx' /proc/cpuinfo
找到flags部分,如果其中输出有SVM或VMX,表明CPU支持虚拟化技术:
==》 svm - Secure virtual machine, AMD的虚拟化技术AMD-V
==》 vmx - Intel的虚拟化技术Intel-VT
[root@localhost ~]# grep -E 'svm|vmx' /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap xsaveopt xsavec xgetbv1 dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap xsaveopt xsavec xgetbv1 dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源
# yum install yum-utils -y

添加docker网络yum源docker-ce.repo
# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

配置网络yum源
http://mirrors.163.com/.help/centos.html
使用wget下载163的源
#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

重新创建缓存文件
三个随便选一个执行即可
# yum makecache
#yum makecache fast
# yum clean all



注意:添加完网络yum源后,执行以下命令
#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
安装docker
# yum install docker-ce

报错信息
Total 4.9 MB/s | MB ::
Retrieving key from http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
Importing GPG key 0xC105B9DE:
Userid : "CentOS-6 Key (CentOS 6 Official Signing Key) <centos-6-key@centos.org>"
Fingerprint: c1da c52d e8a4 386d ba43 fca2 c105 b9de
From : http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
Is this ok [y/N]: y Public key for libcgroup-0.41-.el7.x86_64.rpm is not installed Failing package is: libcgroup-0.41-.el7.x86_64
GPG Keys are configured as: http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
解决办法
#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
再次安装
# yum install docker-ce


确认docker服务的安装
# yum list installed | grep docker
[root@localhost ~]# yum list installed | grep docker
docker.x86_64 :1.13.-.gitb2f74b2.el7.centos @extrs
docker-client.x86_64 :1.13.-.gitb2f74b2.el7.centos @extrs
docker-common.x86_64 :1.13.-.gitb2f74b2.el7.centos @extrs
开启docker并查看版本
# systemctl start docker
# docker version

docker安装完成
附上安装源
163的源
centos-base.repo
[base]
name=CentOS-$releasever - Base - .com
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
gpgcheck= [updates]
name=CentOS-$releasever - Updates - .com
baseurl=http://mirrors.163.com/centos/7/updates/x86_64/
gpgcheck= [extras]
name=CentOS-$releasever - Extras - .com
baseurl=http://mirrors.163.com/centos/7/extras/x86_64/
gpgcheck=
docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/stable
enabled=
gpgcheck=
#gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
参考博客
centos7上安装docker
https://www.cnblogs.com/yufeng218/p/8370670.html
https://blog.csdn.net/xixiworld/article/details/71438794
CentOS7 配置网络和yum源
https://blog.csdn.net/weixin_41782053/article/details/80524515
centos7下yum安装docker报找不到可用包docker
https://blog.csdn.net/qq751470431/article/details/77771786
centos7上安装docker社区版的更多相关文章
- centos7上安装docker-ce社区版
报错:Error: docker-ce-selinux conflicts with 2:container-selinux-2.12-2.gite7096ce.el7.noarch 转载:http: ...
- Centos7上安装docker (转)
Centos7上安装docker Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE. 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如 ...
- 在centos7上安装Docker CE
Docker CE的基本安装 https://docs.docker.com/engine/installation/linux/docker-ce/centos/ 一.系统要求 1.安装Docker ...
- Centos7上安装docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE. 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施.容器 ...
- Centos7上安装docker (新手版本)
1首先要有一个安装好的Centos7 2打开终端,输入一下命令(自动安装最新版本) curl -fsSL https://get.docker.com | bash -s docker --mirro ...
- 在CentOS7上安装Docker
具体过程如下 到网站下载centos7: http://isoredirect.centos.org/ http://isoredirect.centos.org/centos/7/isos/x86_ ...
- Docker:测试环境的准备-centos7上安装docker
Dockers官方部署文档:https://docs.docker.com/install/linux/docker-ce/centos/ 1.建议先关闭 selinux (selinux是 linu ...
- CentOS7下安装Gitlab社区版【安装步骤、IP改域名、修改端口】
这两天一直在给公司的服务器配置Gitlab(10.5.4).过程很是痛苦,所以把过程记录一下. 1.安装CentOS7 从官网上下载了最新版CentOS-7-x86_64-DVD-1708.iso.用 ...
- Centos7上安装docker及使用scrapy-splash
下载docker https://www.cnblogs.com/yufeng218/p/8370670.html 安装scrapy-splash https://www.cnblogs.com/ ...
随机推荐
- isStatic:检测数据是不是除了symbol外的原始数据
function isStatic(value) { return( typeof value === 'string' || typeof value === 'number' || typeof ...
- Linux初始化Git环境
第一步:设置Git全局用户名和邮箱 git config --global user.name "你的用户名" git config --global user.email &qu ...
- web网页设计五种布局
1.大框套小框布局 2.通栏布局 3.导航栏在主视觉下方的布局 4.左中右布局 5.环绕式布局
- CF6B President's Office 题解
看到大致思路一致的题解,决定发一篇运用STL不用dfs的题解 好久不发题解,心里不爽 思路: 1.输入的同时找到总统桌子的位置,用vector<pair <int,int> ...
- Kivy Event 在哪里?
kivy 程序都是都需要继承APP基类 而App类在Lib\site-packages\kivy\app.py文件定义 from kivy.event import EventDispatcher c ...
- JDBC详细说明+使用
JDBC详解 一.相关概念 1.什么是JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提 ...
- java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"
问题描述 今天在使用SpringBoot整合spring security,使用内存用户验证,但无响应报错:java.lang.IllegalArgumentException: There is n ...
- 微信小程序如何创建云函数并安装wx-server-sdk依赖
时间:2020/01/23 步骤 1.在微信开发者工具中云函数所在的文件夹的图标与其他文件夹是不同的,如下(第一个是云函数): 如果需要使一个普通文件变为云函数文件夹,需要在project.confi ...
- Android Studio中Gradle sync failed
问题:Android Studio中更新同步Gradle 失败 Gradle sync failed: Could not find com.android.tools.build:gradle:3. ...
- 04讲基础篇:经常说的CPU上下文切换是什么意思(下)
具体分析 自愿上下文切换变多了,说明进程都在等待资源,有可能发生了 I/O 等其他问题: 非自愿上下文切换变多了,说明进程都在被强制调度,也就是都在争抢 CPU,说明 CPU 的确成了瓶颈: 中断次数 ...