文档章节

Docker实战2 之 在CentOS7.5上安装docker

晨猫
 晨猫
发布于 2018/06/10 14:23
字数 570
阅读 280
收藏 1

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

前置条件

64-bit 系统
kernel 3.10+

1.检查内核版本,3.10及以上

uname -r

3.10.0-862.el7.x86_64


2.使用 sudo 或 root 权限的用户登入终端。


3.卸载旧版本(如果安装过旧版本的话)

yum remove docker \
    docker-common \
    docker-selinux \
    docker-engine


4.安装需要的软件包

#yum-util提供yum-config-manager功能
#另外两个是devicemapper驱动依赖的

yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * extras: mirrors.cn99.com
 * updates: mirrors.cn99.com
软件包 yum-utils-1.1.31-45.el7.noarch 已安装并且是最新版本
软件包 device-mapper-persistent-data-0.7.3-3.el7.x86_64 已安装并且是最新版本
软件包 7:lvm2-2.02.177-4.el7.x86_64 已安装并且是最新版本
无须任何处理

5.设置yum源

yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

国内yum源

yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

已加载插件:fastestmirror, langpacks
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo

6.安装docker

6.1. 安装最新版本

yum install -y docker-ce

已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * extras: mirrors.cn99.com
 * updates: mirrors.cn99.com

6.2. 安装指定版本

#查询版本列表
yum list docker-ce --showduplicates | sort -r

已加载插件:fastestmirror, langpacks
已安装的软件包
可安装的软件包
 * updates: mirrors.cn99.com
Loading mirror speeds from cached hostfile
 * extras: mirrors.cn99.com
docker-ce.x86_64            18.03.1.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            18.03.1.ce-1.el7.centos            @docker-ce-stable
docker-ce.x86_64            18.03.0.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.12.1.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.12.0.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.09.1.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.09.0.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.06.2.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.06.1.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.06.0.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.03.2.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.03.1.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            17.03.0.ce-1.el7.centos            docker-ce-stable 
 * base: mirrors.163.com

#指定版本安装(这里的例子是安装上面列表中xxx)

yum install -y docker-ce-17.09.0.ce


7.启动docker

systemctl start docker.service


8.验证安装是否成功

(有client和service两部分表示docker安装启动都成功了)

docker version

Client:
 Version:      18.03.1-ce
 API version:  1.37
 Go version:   go1.9.5
 Git commit:   9ee9f40
 Built:        Thu Apr 26 07:20:16 2018
 OS/Arch:      linux/amd64
 Experimental: false
 Orchestrator: swarm

Server:
 Engine:
  Version:      18.03.1-ce
  API version:  1.37 (minimum version 1.12)
  Go version:   go1.9.5
  Git commit:   9ee9f40
  Built:        Thu Apr 26 07:23:58 2018
  OS/Arch:      linux/amd64
  Experimental: false

本文转载自:http://www.imooc.com/article/16448

晨猫
粉丝 41
博文 450
码字总数 138282
作品 0
杭州
后端工程师
私信 提问
Centos7.5下完整可靠docker安装-卸载方法

Centos7.5下完整可靠docker安装-卸载方法 由 匿名 (未验证) 提交于 2018-06-14 02:14:38 环境:Centos7.5 JDK1.8 使用 root 权限登录 Centos。确保 yum 包更新到最新。 sudo yum update 卸载...

linjin200
2018/08/29
29
0
国内环境Kubernetes v1.12.1的安装与配置

一、些重要概念 cluster:计算、存储、网络资源的总和。Kubernetes的各种基于容器的应用都是运行在这些资源上的。 Master:Kubernetes的大脑,负责调度各种计算资源。Master可以是物理机或虚...

耕耘实录
2018/10/23
0
0
在CentOS7.5下使用Docker安装配置Jenkies前端环境

Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 通俗的说,就是将开发者的项...

velin_杨伟聪
02/11
0
0
docker入门到实战(6)在docker中安装和使用kafka

下载镜像 这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像,在hub.docker.com中可以搜索到。 1、docker pull wurstmeister/zookeeper 2、docker pull wurstmeister/...

编程老司机
2018/05/14
0
0
OpenShift 3.9 多节点集群(Ansible)安装

1、主机环境准备:准备OpenShift集群需要的主机,并进行集群环境准备。 2、安装依赖包:提前安装使用Ansible安装OpenShift集群所依赖的第三方包。 3、Ansible执行安装:使用Ansible Playboo...

sun_qiangwei
2018/05/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 我的视频网站vip账号和我厚脸皮的朋友们

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @Cobbage :分享小海的单曲《衡山路(2016现场版)》: 《衡山路(2016现场版)》- 小海 手机党少年们想听歌,请使劲儿戳(这里) @FalconChe...

小小编辑
44分钟前
4
0
Spring Cloud Alibaba 实战(十二) - Nacos配置管理

> 本章主要内容是:使用Nacos管理配置以及实现配置管理的原因,配置如何管理以及动态刷新和最佳实现总结,最后是Nacos配置刷新原理解读 该技术类似于Spring Cloud Config 1 配置管理的意义 项目...

JavaEdge
今天
8
0
面试官问你编码相关的面试题,把这篇甩给他就完事!

前情回顾:Java中一个字符占两字节 但为什么new String("字").getBytes().length 返回3个字节 今天主要聊一聊: 字节 字符 字符集 编码 字符编码 Java 内码和外码 Unicode 字节 例如 :00001...

gzc426
今天
9
0
写的简单sh脚本2

#!/bin/bashexport LANG="en_US.UTF-8"#chmod +x filename 记得给文件加可执行权限#./vsimstart.sh#启动vsim项目echo "start vism"#207------------------------------assets=vsim-a......

hexiaoming123
昨天
6
0
java基础(1)变量和常量

概要和总结: 数据类型图: 基本数据类型:只有基本功能-----保存数据 (4类8种)byte-short-int-long-float-double-char-boolean 引用数据类型:有更多功能,保存数据,处理数据...

煌sir
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部