Docker ON MAC OS X -- 第二篇-了解镜像及容器
2015-09-01 21:00
686 查看
在上一章安装的最后一步,运行了
容器是一个基础版本的Linux操作系统。
镜像是你加载进容器的软件。
当运行这个命令时,Docker应用做了以下事情:
* 检查你是否有
* 从Docker Hub下载镜像(稍后会详细介绍)
* 加进镜像到容器并运行
根据构建的不同,一个镜像可能只是运行一个简单的命令然后退出。这就是
当然,Docker镜像可做更多事,如可以启动一个DB,你可以向里面添加数据,存储数据并将数据提供给其它应用使用。
那么是谁构建的
docker run hello-world命令,这个命令完成的核心的Doker任务,这个命令包含以下三部分:
容器是一个基础版本的Linux操作系统。
镜像是你加载进容器的软件。
当运行这个命令时,Docker应用做了以下事情:
* 检查你是否有
hello-world镜像
* 从Docker Hub下载镜像(稍后会详细介绍)
* 加进镜像到容器并运行
根据构建的不同,一个镜像可能只是运行一个简单的命令然后退出。这就是
Hello-World所做的事。
当然,Docker镜像可做更多事,如可以启动一个DB,你可以向里面添加数据,存储数据并将数据提供给其它应用使用。
那么是谁构建的
hello-world这个镜像呢。在这个例子中,是Docker,但是任何人都可以构建一个镜像。Docker允许个人或者公司通过镜像创建并分享软件。使用Docker,你完全不用担心你的电脑是否在在Docker镜像中运行软件 - Docker容器总是会运行它。
相关文章推荐
- MAC OS X上安装Docker
- Docker实践
- Docker中的Volume
- 快速理解Docker - 容器级虚拟化解决方案
- 关于docker的一些问题
- centos+bond+bridge+docker(ssh容器)固定ip实现测试环境(四)
- Centos7安装Docker 1.8总结
- Docker实践
- install docker on openstack juno
- docker
- Docker 文档
- Docker 初识-搭建tomcat
- Dockerfile构建本地镜像
- Docker1.7 中文文档目录
- 体验 Docker
- docker 常用命令
- 在 VirtualBox 中使用 Docker Machine 管理主机
- 使用Docker部署PHP应用的设计方案
- centos+bond+bridge+docker(ssh容器)固定ip实现测试环境(三)
- centos+bond+bridge+docker(ssh容器)固定ip实现测试环境(二)