安装与调试

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 -
安装与调试_第1张图片
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镜像与仓库

  • 网址
    https://dev.aliyun.com/search.html
    而docker官网的docker hub网址是:
    https://www.docker.com/ 官网
    https://hub.docker.com/ 镜像 类似github,只不过它git的是Docker的镜像

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

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

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

安装与调试_第2张图片
2017-05-25 17-09-55屏幕截图.png

你可能感兴趣的:(安装与调试)