文章目录
docker基础用法
什么是docker(管理容器的一个工具)
docker中的容器:
- lxc --> libcontainer --> runC
OCI&OCF
OCI
Open Container-initiative
- 由Linux基金会主导于2015年6月创立
- 旨在围绕容器格式和运行时制定一个开放的工业化标准
- contains two specifications(包含两个特征)
- the Runtime Specification(runtime-spec)(运行时特征)
- the Image Specification(image-spec)(镜像特征)
OCF
Open Container Format
runC is a CLI tool for spawning and running containers according to the OCI specification( runC是一个CLI工具,用于根据OCI规范生成和运行容器 )
-
Containers are started as a child process of runC and can be embedded into various other systems without having to run a daemon
容器作为runC的子进程启动,可以嵌入到其他各种系统中,而不需要运行守护进程
-
runC is built on libcontainer, the same container technology powering millions of Docker Engine installations
runC构建在libcontainer之上,同样的容器技术支撑着数以百万计的Docker Engine安装
docker提供了一个专门容纳容器镜像的站点:https://hub.docker.com
docker架构
docker -ee企业版
docker-ce社区版
docker镜像与镜像仓库
为什么镜像仓库名字是Registry而不是repository?在docker中仓库的名字是以应用的名称取名的。