首页 > 其他 > 详细

Docker简介(一)

时间:2017-01-15 12:40:09      阅读:186      评论:0      收藏:0      [点我收藏+]

Docker简介

     Docker 是 Docker.Inc 公司开源的一个基于 LXC技术之上构建的Container容器引擎, 源代码托管在 GitHub 上, 基于Go语言并遵从Apache2.0协议开源。

     Docker是通过内核虚拟化技术(namespaces及cgroups等)来提供容器的资源隔离与安全保障等。由于Docker通过操作系统层的虚拟化实现隔离,所以Docker容器在运行时,不需要类似虚拟机(VM)额外的操作系统开销,提高资源利用率。

三大理念:Build(构建)、Ship(运输)、Run(运行)

Docker组成:Docker Client、Docker Server

Docker组件:Image(镜像)、Container(容器)、Repository(仓库)

官网: https://www.docker.com/

 

 

环境

 

[root@linux-node1 ~]# cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core) 
[root@linux-node1 ~]# uname -r
3.10.0-327.28.3.el7.x86_64

 

 

安装

centos 7 官方介绍 https://docs.docker.com/engine/installation/linux/centos/

1、设置仓库

 

 

[root@linux-node1 ~]# vim /etc/yum.repos.d/docker.repo
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

2、yum安装

yum install docker-engine

3、开机启动设置

systemctl enable docker.service

4、启动docker

systemctl start docker

 

Docker简介(一)

原文:http://www.cnblogs.com/shhnwangjian/p/6286809.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!