Docker入门
2016-08-21 11:51
218 查看
What is Docker:
开源的引擎,可以轻松地为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。
What can it do:
隔离应用依赖
创建应用镜像并进行复制
创建容易分发的即启即用的应用
允许实例简单、快速地扩展
测试应用并随后销毁它们
Docker的几个概念:
镜像:类似虚拟机快照(进行系统和数据还原),轻量级
容器:在镜像中创建容器类似于在快照中创建虚拟机,应用由容器运行。
容器跟虚拟机一样是相互隔离的,允许公开特定端口来对外公开服务。
不同的是,容器被设计用来运行单进程(一个应用),当停止一个docker容器,对初始状态做的所有变化都会消失。
链接:容器启动时会被分配一个随机的私有ip,从而跟其他容器进行通信
数据卷:表现为容器内的空间,实际保存在容器外,实现在不影响数据的情况下销毁、重建、修改、丢弃容器
参考:
《Docker入门实战》
开源的引擎,可以轻松地为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。
What can it do:
隔离应用依赖
创建应用镜像并进行复制
创建容易分发的即启即用的应用
允许实例简单、快速地扩展
测试应用并随后销毁它们
Docker的几个概念:
镜像:类似虚拟机快照(进行系统和数据还原),轻量级
容器:在镜像中创建容器类似于在快照中创建虚拟机,应用由容器运行。
容器跟虚拟机一样是相互隔离的,允许公开特定端口来对外公开服务。
不同的是,容器被设计用来运行单进程(一个应用),当停止一个docker容器,对初始状态做的所有变化都会消失。
链接:容器启动时会被分配一个随机的私有ip,从而跟其他容器进行通信
数据卷:表现为容器内的空间,实际保存在容器外,实现在不影响数据的情况下销毁、重建、修改、丢弃容器
参考:
《Docker入门实战》
相关文章推荐
- docker入门1: Dockerfile介绍
- docker的安装和入门
- docker入门
- docker入门
- Docker入门学习(2)----Docker安装和第一个hello-world
- 【2016/9】 简单 Docker 入门
- 【转】Docker简介与入门
- Docker入门学习六之Docker容器命令篇
- Docker入门 - 004 Docker 容器使用
- Docker入门系列7:动态映射端口port mapping
- Spring基础:快速入门spring boot(6):用docker进行Build/Ship/Run
- Docker 入门教程(六)
- Docker入门
- Docker入门学习(4)----Dockerfile制作第一个镜像和容器中的第一个javaweb应用
- Docker入门系列7 动态映射端口port mapping
- Docker入门教程(二)——基本命令
- Docker入门六部曲——Stack
- Docker 入门
- Docker入门实践(三) 基本操作