安装docker-下载加速、失败、成功安装
前提:已装VMware虚拟机和Centos系统(具体安装包和过程可以百度)
先看这里:非root身份登录系统需要在下面的命令前加“sudo ”(sudo:代表给权限,用root登录则不需要输入)
一、查看系统,用 uname -r 命令,官网上写明了docker下载对centos系统是有要求的
翻译成人话:1.CentOS 7及以后的版本;2.该centos-extras
库必须启用(默认是启动的基本不用管)。
但是网上很多还说需要:3. 64位操作系统;4. 内核版本至少3.10(毕竟是大家的经验总结,还是很有参考意义的)。
二、如果已安装旧版本,请卸载它们以及相关的依赖项(很重要,不然安装不成功)
命令:
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-
logrotate \docker-logrotate \docker-engine
三、软件源设置为国内的源
不在乎下载速度的可以跳过这一步,直接卸载完之后安装。
备份本地yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
获取阿里yum源配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
更新cache
yum makecache
更新
yum -y update
四、安装docker
安装所需的包
yum install -y yum-utils \device-mapper-persistent-data \lvm2
使用以下命令设置稳定存储库
yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo
安装最新版本的Docker Engine
yum install docker-ce docker-ce-cli containerd.io
五、启动Docker
sudo systemctl start docker
成功启动的话,恭喜你,进入下一步吧!
和我一样启动失败的话命令查看一下报错日志。
按照提示输入命令:systemctl status docker.service
解决方案:
参考文章:https://www.jianshu.com/p/93518610eea1
1. 编辑docker配置文件
1.1.输入命令:vim /etc/sysconfig/docker
1.2.添加内容:OPTIONS='--selinux-enabled=false --log-driver=journald --signature-verification=false'
1.3.保存退出:先按“esc”,然后一起按"shift"+":",最后输入wq
2.修改daemon.json配置(没有这个文件的话在/etc/docker目录下用touch命令创建daemon.json文件)
2.1.输入命令:vim /etc/docker/daemon.json
2.2.添加内容:
{
"storage-driver": "devicemapper", # 解决此次问题
"registry-mirrors": ["https://hcneegh3.mirror.aliyuncs.com"] # 使用加速器可以提升获取Docker官方镜像的速度,跟此次问题无关。
}
2.3.保存退出:先按“esc”,然后一起按"shift"+":",最后输入wq
3.重启docker
systemctl daemon-reload
systemctl restart docker
六、通过运行hello-world 映像验证是否正确安装了Docker
sudo docker run hello-world
到此恭喜你成功安装~~
官网链接:https://docs.docker.com/install/linux/docker-ce/centos/#prerequisites
安装docker-下载加速、失败、成功安装的更多相关文章
- VMware版本为15安装win7旗舰版不能成功安装VMware tools
VMware版本为15安装win7旗舰版不能成功安装VMware tools 出现的问题: 一直报错说需要系统更新到SP1系统,到网上找了很多升级方式,都未果 直接通过Windows Update,未 ...
- Centos7安装Docker&镜像加速
目录 Docker Docker安装 方式一 方式二 docker 镜像加速 Docker Docker安装 Docker安装 方式一 step1: 删除老版本(Uninstall old versi ...
- 如何成功安装旧版本火狐,成功安装firebug和firepath插件
很久不用火狐了,为了练习selenium定位浏览器等操作,下载了火狐浏览器,新版火狐已经没有firebug和firepath等插件,无法使用,只有安装老版本的火狐:*****安装好之后立刻设置不让他自 ...
- 如何成功安装旧版本火狐,成功安装firebug
1.下载一个老版本火狐浏览器: 历史版本下载 2.下载安装完成后,立即在火狐浏览器的选项设置里面把自动更新关闭 3.手动安装firebug:最后搜到可以下载成功的地址:http://www.onlin ...
- 解决linux下安装nodejs后npm未成功安装的问题
1.下载npm软件包 点击链接进入下载页面:npm下载 2.下载完成后将压缩包放到家目录下就可以(也可以放到其他地方) 3.解压 tar -zxvf 压缩包名称,解压后你会得到一个文件夹,进入后是这样 ...
- docker 下载加速
执行这个命令: curl -SSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud. ...
- 【转】如何成功安装旧版本火狐,成功安装firebug和firepath插件
原文地址:https://www.cnblogs.com/meimei00/p/10566793.html
- 构建微服务开发环境4————安装Docker及下载常用镜像
[内容指引] 下载Docker: Mac下安装Docker: Windows下安装Docker; 下载常用docker镜像. 一.下载Docker 1.Mac适用Docker下载地址:https:// ...
- Ubuntu 18.04 安装 docker, 设置阿里云加速
1.卸载旧的 docker 环境 sudo apt-get remove docker docker-engine docker.io containerd runc 2.设置仓库 更新索引 sudo ...
- centos7安装docker并安装jdk和tomcat(常用命令)
阿里专属的镜像加速 在宿主机器编辑文件:vi /etc/docker/daemon.json 阿里专属的镜像加速地址,类似于"https://91cntlkt.mirror.aliyuncs ...
随机推荐
- spring中spEL常用应用场景
spEL表达式表示:#{} 一.基本类型值运算操作 {}可以放置数字,字符串,布尔型,表达式(运算,正则,逻辑).这个应用场景和EL表达式一样的,实际中用的也不多. 注意:在XML中表示==,> ...
- PAT Basic 1029 旧键盘 (20 分)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及实际被输入的文字,请你列出肯定坏掉的那些键. 输入格式: 输入在 2 行中分别给出应该输入的文字.以及 ...
- 了解ffmpeg生态
我以前整理的ffmpeg相关资料: 了解ffmpeg要读的资料 https://blog.csdn.net/yyhustim/article/details/9078941 ffmpeg和ffserv ...
- zencart 显示Deprecated: Assigning the return value of new by reference is deprecated
很多朋友的php程序当php的版本升级到5.3以后,会出现"Deprecated: Assigning the return value of new by reference is dep ...
- python openpyxl 简单使用
1. 加载excel import openpyxl from openpyxl.utils import get_column_letter,column_index_from_string fro ...
- Luogu P3170 [CQOI2015]标识设计 状态压缩,轮廓线,插头DP,动态规划
看到题目显然是插头\(dp\),但是\(n\)和\(m\)的范围似乎不是很小.我们先不考虑复杂度设一下状态试试: 一共有三个连通分量,我们按照\(1,2,3\)的顺序来表示一下.轮廓线上\(0\)代表 ...
- HTTPS的常见错误及解决方案Chrome篇
Chrome浏览器错误代码 问题原因 解决方法 NET::ERR_CERT_DATE_INVALID 网站的ssl证书有效期过期导致的 重新申请新的SSL证书 NET::ERR_CERT_COMMON ...
- HDU-4289-Control(最大流最小割,拆点)
链接: https://vjudge.net/problem/HDU-4289 题意: You, the head of Department of Security, recently receiv ...
- jvm——NIO
https://blog.csdn.net/Evankaka/article/details/48464013 https://www.cnblogs.com/aspirant/p/9166944.h ...
- java总结2
1,对象数组,必须指定了数组长度,长度是固定的 2,除了ArrayList<E>以外,类赋值给变量,只有string类拿到的是值,其他类拿到的都是类的地址值, ArrayList<E ...