docker(基础)

Docker介绍

容器

容器是应用服务器中位于组件和平台之间的接口集合。容器其实是一种沙盒技术。顾名思义,沙盒就是能够像一个集装箱一样,把你的应用"装"起来的技术。这样,应用与应用之间,就因为有了边界而不至于相互干扰;而被装进集装箱的应用,也可以被方便地搬来搬去

**分类**
		Linux容器		lxc
		web中间件
		docker容器
		pkt容器
**容器和 VM 的主要区别:**
		容器提供了基于进程的隔离,而虚拟机提供了资源的完全隔离。
		虚拟机可能需要一分钟来启动,而容器只需要一秒钟或更短。
		容器使用宿主操作系统的内核,而虚拟机使用独立的内核。

docker

	**官网:**
		 docker.io
		 docker.com
	**公司名称:**原名dotCloud  14年改名为docker
	**容器产品:** docker 16年已经被更名为Moby
	**Docker跟原有的工具区别:**传统的部署模式是:安装(包管理工具或者源码包编译)->配置->运行;Docker的部署模式是:复制->运行。

Docker部署

docker版本

**moby、docker-ce与docker-ee**

最早时docker是一个开源项目,主要由docker公司维护。
2017年3月1日起,docker公司将原先的docker项目改名为moby,并创建了docker-ce和docker-ee。

**三者关系:**
    *moby是继承了原先的docker的项目,是社区维护的的开源项目,谁都可以在moby的基础打造自己的容器产品*
    *docker-ce是docker公司维护的开源项目,是一个基于moby项目的免费的容器产品*
    *docker-ee是docker公司维护的闭源产品,是docker公司的商业产品。*

    *moby project由社区维护,docker-ce project是docker公司维护,docker-ee是闭源的。*

    要使用免费的docker,从https://github.com/docker/docker-ce上获取。
    要使用收费的docker,从https://www.docker.com/products/docker-enterprise上获取。

docker-ce的发布计划
    v1.13.1之后,发布计划更改为:
    Edge:   月版本,每月发布一次,命名格式为YY.MM,维护到下个月的版本发布
    Stable: 季度版本,每季度发布一次,命名格式为YY.MM,维护4个月

docker安装

国内源安装新版docker

**使用aliyun docker yum源安装新版docker**

*删除已安装的Docker*
    # yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

*配置阿里云Docker Yum源*
    # yum install -y yum-utils device-mapper-persistent-data lvm2 git
    # yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    **yum -y install docker-ce 			下载安装最新docker**
    **systemctl start docker			启动服务器**
    **systemctl  enable docker			设置开机自启动**
    **docker -v**
    **docker version**					查看docker信息
    **docker image list**				查看镜像
    **docker  pull	nginx**				拉取nginx镜像		    			
    **docker pull daocloud.io/library/镜像名称:版本**		拉取镜像
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值