CentOS 7 安装Docker
CentOS Docker 安装
Docker支持CentOS版本
· 在CentOS 7 上,要求系统64位、系统内核版本为 3.10 以上
· CentOS-6.5 上,要求系统64位、系统内核版本为 2.6.32-431 或者更高版本
我本地是CentiOS 7,用uname -r
命令查看系统内核,达到要求
Docker使用仓库进行安装
首次在新的主机上安装Docker CE之前,需要设置Docker仓库。
- 更新
yum
索引
sudo yum update
- 查看是否有旧的Docke,没有我们可以下一步
$ sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine
- 安装Docker Engine 社区版
可以根据需要以不同方式安装Docker Engine
· 大多数用户 设置Docker的存储库并从中进行安装,以便于安装和升级任务。这是推荐的方法
· 有些用户下载RPM软件包并 手动安装并完全手动管理升级。这在诸如在没有访问互联网的气隙系统上安装Docker的情况下非常有用
· 在测试和开发环境中,一些用户选择使用自动 便捷脚本来安装Docker
设置存储仓库,允许
yum
通过HTTPS使用仓库
首次安装Docker Engine - Community之前,需要设置Docker存储库
· 安装所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序
· 设置存储库。我们先允许通过HTTPS安装
sudo yum install apt-transport-https ca-certificates curl software-properties-common
5. 安装Docker包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
6. 设置存储库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
7. 启用测试通道
sudo yum-config-manager --enable docker-ce-test
8. 安装Docke Engine 社区版
sudo yum install docker-ce docker-ce-cli containerd.io
如果提示接受密钥,验证指纹是否匹配060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
,如果匹配,选择接受
安装完成,但是服务还未启动
如果要安装特定的版本,请列出repo中的可用版本,然后选择并安装
yum list docker-ce --showduplicates | sort -rdocker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
- 启动Docker服务
sudo systemctl start docker
通过hello-world
验证安装是否成功
sudo docker run hello-world
参考:https://docs.docker.com/install/linux/docker-ce/centos/
CentOS 7 安装Docker相关推荐
- centos 7 安装docker 并设置阿里云镜像仓库
centos 7 安装docker 并设置阿里云镜像仓库 yum install -y wget yum update yum install -y deltarpm ================ ...
- CentOS上安装Docker及docker常用命令
这里写目录标题 一.在CentOS上安装Docker Engine 1.Docker Engine安装 1.1 卸载以前的docker 1.2 安装方法 1.2.1 用repository方法安装 0 ...
- 在CentOS上安装Docker的步骤
在CentOS上安装Docker的步骤如下: 更新系统: sudo yum update 添加Docker官方存储库: sudo yum install -y yum-utils sudo yum-c ...
- Docker系列 一. CentOS上安装Docker
1.环境&工具: 阿里云轻量级服务器.Centos7系统.FinalShell(其他连接客户端也可以) 2.步骤: 2.1 安装docker 2.1.1 以root身份登录服务器 2.1.2查 ...
- Docker实践:Centos下安装Docker并简单的使用
1 环境介绍 版本信息: [root@localhost]# cat /proc/version Linux version 3.10.0-514.el7.x86_64 (builder@kbuil ...
- Linux 64位 CentOS下安装 Docker 容器,启动、停止
一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的"容器引擎+映像仓库",在LXC(linux轻量级容器)的基础上 ...
- CentOS上安装Docker (图解)
更简单的办法:三分钟装好 Docker ( 图解) 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. // 用上面那个办法吧,简单多了,下面这个方法看 ...
- CentOS 8 安装 Docker 报错 requires containerd.io >= 1.4.1, but none of the providers can be installed
CentOS 8.1安装 Docker 官方参考地址:https://docs.docker.com/install/linux/docker-ce/centos/ 里面包含包下载地址:https:/ ...
- 【Linux】CentOS 7 安装 docker
1. 确定是CentOS 7 及以上版本 cat /etc/redhat-release 2. yum安装gcc相关 yum -y install gcc yum -y install gcc-c++ ...
最新文章
- Python游戏开发,pygame模块,Python实现过迷宫小游戏
- Oracle数据库中的违规策略规则的修正
- 经典常用算法/常用算法思维---附伪代码以及实现
- new Date(2019-05-10 08:00:00) 格式在IE内核或者低版本浏览器中显示NaN或者Invalid Date的问题...
- Android Loader机制全面详解及源码浅析
- linux 删除文件_Linux删除文件夹命令有哪些
- 【无码专区12】子集和(背包dp)
- oracle出错如何备份数据,备份oracle数据库出错
- javase-字符串次数查找
- 【转】keil5 missing close quote 错误解决
- 操作系统(02326)课后习题答案
- 当我们在浏览器地址栏中输入一个网址会发生什么
- pdf.js 跨域 php,JavaScript_js跨域资源共享 基础篇,本文详细介绍了javascript跨域资 - phpStudy...
- 方向导数,偏导数,梯度
- 操作无法完成,因为为其中的文件夹或文件已在另一程序中打开,请关闭该文件或文件,然后重试。
- 支付宝——手机网站支付接口研究
- 鸿蒙之境浩然溟涬,列子 简历 - 名人简历
- 【线性代数笔记】正定矩阵及其性质
- python中if none什么意思_关于python:“ if x”和“ if x not None”之间的区别
- 【数学知识】方差、标准差、均方差、均方误差区别总结
热门文章
- php 解决跨域问题
- zblog php伪静态,zblogphp如何设置伪静态
- 随想录(多学一点汇编语言)
- C语言和设计模式(责任链模式)
- 一步一步写算法(之哈希二叉树)
- android gradle fail,Android Studio更新后,Android Gradle CompilationFailedException
- css广告跟随,jQuery网页右侧广告跟随滚动代码分享
- vue 将字符串最后一个字符给替换_前端开发:Vue项目实战-Music
- java鼠标点击暂停程序_java – LWJGL抓取鼠标 – 如果应用程序挂起或使用抓取的鼠标点击断点时调试...
- Linux内核无法放到Ubuntu中,无法通过Linux内核模块(Ubuntu)在内核内存中写入