为什么要使用 Docker?
- Docker 容器的启动在秒级
- Docker 对系统资源利用率高,一台主机上可以同时运行数千个Docker容器。
- Docker 基本不消耗系统资源,使得运行在Docker里面的应用的性能很高。
相比于传统的虚拟化技术,Docker 有哪些优势?
- 更快速的支付和部署:开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码。
- 更高效的虚拟化:Docker 容器的运行不需要额外的 hypervisor 支持,它是内核级的虚拟化,因此可以实现更高的性能和效。
- 更轻松的迁移和扩展:Docker 容器几乎可以在任意的平台上运行,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等。
- 更简单的管理:使用 Docker,只需要小小的修改,就可以替代以往大量的更新工作。所有的修改都以增量的方式被分发和更新,从而实现自动化并且高效的管理。
本 Chat 涉及的内容:
- Docker 安装
- 获取 Docker 镜像
- 创建镜像
- 本地导入镜像
- 保存、载入、删除镜像
- Docker 容器的创建、启动和停止
- 进入后台运行中的容器
- 导入、导出、删除容器
- 创建 Docker 私有仓库
- Docker 容器绑定外部 IP 和端口
- 容器互连
- Dockerfile 常见的 11 中指令(FROM、MAINTAINER、RUN、CMD、EXPOSE、ENV、ADD、COPY、ENTRYPOINT、VOLUME、USER)的使用
- 小项目,完整实战
阅读全文: http://gitbook.cn/gitchat/activity/5d97fb048d2e4f018cfdd00a
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。