安装与调试

Docker认知

(1)场景一

  • 在一台宿主机同时虚拟化多个独立操作系统

(2)场景二

  • 不污染宿主机快速使用匹配的环境运行程序

(3)更多其他场景

  • 同一机器多个php版本共处
  • 临时进入python环境(或其他u环境)
  • 临时进入nodejs环境

虚拟主机、半虚拟化、全虚拟化的差异

(1)虚拟主机: 如阿里云的云虚拟主机
(3)半虚拟化: Docker技术
(3)全虚拟化: 如阿里云的ECS

容器技术的发展历程

  • 源于Unix chroot命令
  • sun公司的Solaris Zones
  • 第一个开源Linux容器OpenVZ
  • Cgroups 与 LXC

Docker诞生与发展

  • dotCloud公司2008年为创建PaaS平台而开发
  • 2013年3月公司将核心组件Docker开源
  • dotCloud公司改名为Docker
  • 2014年Docker Hub上线

安装Docker客户端

推荐安装1.6.0以上版本的Docker客户端。
您可以通过阿里云的镜像仓库下载:mirrors.aliyun.com/help/docker-engine
或执行以下命令:

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
2017-05-24 16-47-37屏幕截图.png

如何使用Docker加速器

针对Docker客户端版本大于1.10的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://hmc67jx7.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

关于阿里云Docker镜像与仓库

登录阿里云的Docker注册服务器

登录docker注册服务器
  • docker login 服务器地址(例如阿里云的私人地址):
docker login https://hmc67jx7.mirror.aliyuncs.com

说明:每个人的地址不一样,会要求输入阿里云的账号和docker登录密码(不是阿里云密码)
可以在这里找:

2017-05-25 17-09-55屏幕截图.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,636评论 15 147
  • 写这篇文章主要是为了今后毕业论文素材上的整理,同时对docker进行巩固温习。大纲: docker简介docker...
    胡图仙人阅读 7,510评论 2 96
  • 0. 前言 docker是什么?docker是用GO语言开发的应用容器引擎,基于容器化,沙箱机制的应用部署技术。可...
    sessionboy阅读 3,884评论 2 49
  • 开花,开花 ——2016-2017君子兰班上学期第九封信 亲爱的大、小君子们: 周末愉快! 周六的清晨,在鸟鸣声中...
    河南麦子的书写阅读 473评论 0 3
  • 作为老师,我经历了很多次的家长教学开放日——在某个工作日,请一些家长走进校园,走进课堂,让家长们亲自感知学校的管理...
    上午咖啡下午茶阅读 795评论 0 7