docker安装和介绍(基于centos 7)
yum install docker
docker 的用处
1. 高效便捷的虚拟化
2. 云计算的新宠儿
3. 超级集装箱
新浪云: https://www.sinacloud.com/
虚拟化技术 : 虚拟化技术是一个总称,是一系列实现虚拟技术的统称。从广义来说,包括虚拟机技术和容器技术。虚拟化最大的特点就是将一个真实的机器进行虚拟的分割,然后分割出来的部分可以独立使用。 docker是一种容器级虚拟化技术
容器与虚拟机:
虚拟机 通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统
简单来说,通过虚拟机把一台硬件划分为多台机器,每个机器都能独立运行
容器 一台硬件机器上虚拟出多个容器,每个容器中都可以放置一个互相隔离的服务器
docker是一个 c / s 类型的机构docker 组件: images,containers,registries
images: 只读模板,用户不能直接对其写入,使用镜像可以很轻松地创建容器
docker的镜像中并不会独立一个完整的linux操作系统
镜像的获取:
开启 docker 服务: # systemctl start docker
镜像的搜索: # docker search python
命令帮助: # docker search --help
docker pull ubuntu:17.04
下载地址: https://hub.docker.com/r/library/ubuntu/tags/
containers: 容器之间,互补干扰,可以开始、启动、停止、删除等操作,用户可以快速的把自己的应用打包到容器中进行发布。
registries: docker仓库,用于下载和上传镜像的,也分私有和共有仓库
#