docker技术入门和实践
1. docker镜像核心概念。镜像是创建Docker容器的基础,docker镜像类似于虚拟机镜像,可以理解为一个面向Docker引制的制度模板,它包含文件系统。
2。docker类就像一个轻量的沙箱。docker利用容器来运行和隔离应用。
3。获取镜像。我们可以使用dockerpull 命令从网络上下载镜像,格式为docker pull . 我们可以选择从其他注册服务器的仓库下载,我们还可以随时使用镜像,利用镜像创建一个容器.
4. 获取镜像之后我们可以搜索镜像,使用docker search命令搜索远端创库中共享的镜像淘
总概括镜像docker
docker的镜像实际上由一层一层的文件系统组成,这种层级的文件系统就是上文说到的UnionFS。在Docker镜像的最底层是bootfs。这一层与我们典型的Linux系统是一样的,包含boot加载器和内核。当boot加载完成之后整个内核就都在内存中了,此时内存的使用权已由bootfs转交给内核,此时系统也会卸载bootfs。Docker在bootfs之上的一层是rootfs(根文件系统)。rootfs就是各种不同的操作系统发行版,比如Ubuntu,Centos等等。
Docker是一套轻量级操作系统虚拟化解决方案,它由go语言编写。它基于Linux容器技术(LXC),Namespace,Cgroup,UnionFS(联合文件系统)等技术。
docker的生命周期包含三个部分,镜像,容器,仓库,我们可以把镜像,容器想像成java的类和对象,即容器是由镜像实例化而来的。也就是说我们想使用装有相关软件的镜像,首先要把镜像创建成容器。
浙公网安备 33010602011771号