yum安装方法参考:https://www.cnblogs.com/yufeng218/p/8370670.html

https://www.cnblogs.com/straycats/p/8411248.html

一、配置docker  yum源

[root@yzh-jkb-privatization ~]# vim /etc/yum.repos.d/docker.repo

[dockerrepo]

name=Docker Repository
  baseurl=http://yum.dockerproject.org/repo/main/centos/7/
  enabled=1
  gpgchek=0

二、开启路由转发功能,否则容器中的实例上不了网

[root@yzh-jkb-privatization ~]# vim /etc/sysctl.conf
net.ipv4.ip_forward = # 修改
[root@yzh-jkb-privatization ~]# sysctl -p # 使配置生效

[root@yzh-jkb-privatization ~]# cat /proc/sys/net/ipv4/ip_forward
   1

或者:echo 1 > /proc/sys/net/ipv4/ip_forward

三、安装 docker-engine 软件包

[root@localhost ~]# yum install docker-engine -y
[root@localhost ~]# vim /etc/yum.conf
keepcache= # 默认0 改成1

四、修改yum.conf

[root@yzh-jkb-privatization ~]# vim /etc/yum.
keepcache= # 默认0 改为1 将下载下来的软件包保存在本地。方便以后使用

四、查看下载下来的软件包:


[root@yzh-jkb-privatization ~]# ls /var/cache/yum/x86_64/7/dockerrepo/packages/
docker-engine-17.05.0.ce-1.el7.centos.x86_64.rpm
docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm

# 这个目录存储缓存的软件包

五、安装

[root@yzh-jkb-privatization packages]# rpm -ivh docker-engine-selinux-17.05..ce-.el7.centos.noarch.rpm   # 缺什么依赖安装
[root@yzh-jkb-privatization packages]# rpm -ivh docker-engine-17.05..ce-.el7.centos.x86_64.rpm

六、docker 平台基本操作

[root@yzh-jkb-privatization packages]# systemctl start docker
[root@yzh-jkb-privatization packages]# systemctl enable docker [root@yzh-jkb-privatization packages]# docker version #查看版本
[root@yzh-jkb-privatization packages]# docker info # 查看信息 镜像和容器数 [root@yzh-jkb-privatization packages]# docker search centos

docker(二)部署docker容器虚拟化平台的更多相关文章

  1. 【linxu】部署docker容器虚拟化平台

    实验所涉内容 Docker 概述 部署 docker 容器虚拟化平台 docker 平台基本使用方法 创建docker镜像和发布镜像方法 Container 容器端口映射 一 Docker 概述 Do ...

  2. Linux高级运维 第八章 部署docker容器虚拟化平台

    8.1  Docker概述 实验环境: CENTOS7.4-63 64位 Dcoker概述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到 ...

  3. Docker(二十一)-Docker Swarm集群部署

    介绍 Swarm 在 Docker 1.12 版本之前属于一个独立的项目,在 Docker 1.12 版本发布之后,该项目合并到了 Docker 中,成为 Docker 的一个子命令.目前,Swarm ...

  4. docker方式部署elk日志搜索平台

    Docker部署ELKF操作文档 前提介绍 1.之前搭建elk+f+k使用原生系统软件安装方式,由于docker镜像日趋成熟,docker官网和elastic官网都有相关镜像和各自安装文档可供参考,各 ...

  5. docker上部署nginx容器80端口自动转443端口

    拉去nginx镜像 # docker pull nginx 运行nginx容器config用于拷贝nginx配置文件 # docker run --name nginxconfig -d docker ...

  6. Docker(二):Docker入门教程

    前言 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 ...

  7. 进击的docker 二 : docker 快速入门

    1.安装docker 1.1.安装环境 [root@docker ~]# cat /etc/redhat-release CentOS Linux release (Core) [root@docke ...

  8. Docker(二十七)-Docker 清理占用的磁盘空间

    1. docker system命令 docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况: docker system dfTYPE TOTAL A ...

  9. centos7+ docker 实践部署docker及配置direct_lvm

    转载于博客园:http://www.cnblogs.com/Andrew-XinFei/p/6245330.html 前言 Docker现在在后端是那么的火热..尤其当笔者了解了docker是什么.能 ...

  10. ubuntu docker方式部署docker registry v2

    生成自己签名的证书 生成签名的过程需要根据提示输入一些参数,需要注意的时Common Name的时候需要输入一个自己需要的域名,如果时内部域名记得访问的时候需要修改hosts. mkdir /data ...

随机推荐

  1. (转)PHP5使用cookie时报错 cannot modify header information - headers already sent by (......)

    转自:http://blog.csdn.net/buyingfei8888/article/details/8899797 运行有警告Warning: Cannot modify header inf ...

  2. day36(动态代理)

    动态代理 动态代理:是实现增强类中的一种方式,jdk中的动态代理:Proxy对象,使用最广泛的是在AOP切面编程中. 实现一个简单的动态代理来了解其中的运行机制. 创建一个接口:Person类型的接口 ...

  3. 20169207《Linux内核原理与分析》第五周作业

    这周的任务主要分为两个方面,第一方面,学习MOOC网上视频第三讲并完成配套的实验.第二方面,学习课本的第四章和第六章. 首先从实验开始讲起,前期我们对Linux内核的源码做了一个简单的了解.包括Mai ...

  4. redis简单使用

    主要参考资料:http://wiki.jikexueyuan.com/project/redis-guide/data-type.html一.redis 安装1.在官网下载安装包2.解压安装包 tar ...

  5. Circles and Pi

    Circles and Pi Introduction id: intro-1 For as long as human beings exist, we have looked to the sky ...

  6. EBS获取并发程序Trace File

    http://blog.itpub.net/16832682/viewspace-1249765/ 最近因为项目上出现了PL/SQL性能的问题,因此需要对已经开发好的并发程序进行调优的工作.调优有个很 ...

  7. 3.insert添加用法

    一.新增用户接口 UserMapper.java package tk.mybatis.simple.mapper; import org.apache.ibatis.annotations.Para ...

  8. 10.scrapy入门

    Scrapy 框架 Scrapy是用纯Python实现一个为了爬取网站数据.提取结构性数据而编写的应用框架,用途非常广泛. 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页 ...

  9. delphi中OleContainer的使用总结

    1:定义流的header , OleContainer要求流中要有Headertype //流Header的结构 TStreamHeader = record Signature: Integer; ...

  10. .NET MVC 学习笔记(五)— Data Validation

    .NET MVC 学习笔记(五)—— Data Validation 在实际应用中,我们需要对数据进行增查改删业务,在添加和修改过程中,无论你编写什么样的网页程序,都需要对用户的数据进行验证,以确数据 ...