1.内核空间(kernel)
2.用户空间(rootfs)
内核空间是kernel,Linux刚启动时会加载bootfs文件系统,之后bootf会被卸载掉,
用户空间的文件系统是rootfs,包含常见的目录,如/dev、/proc、/bin、/etc等等
不同的Linux发行版本(红帽,centos,ubuntu等)主要的区别是rootfs, 多个Linux发行版本的kernel差别不大。
因此通过docker pull centos命令下载镜像,实质上下载centos *** 作系统的rootfs,所以docker下载的镜像大小只有200M。
发型版本是指?版本信息还是发行商?单纯镜像版本的话可以通过制定标签进行选择,比如centos 直接pull centos的话默认标签是latest ,如果有需求可以下载 centos:版本号
如果是发型版本的话 比如unix centos redhat啥的 这个是指定不了的,docekr使用的是宿主机的内核进行工作,容器都是一样的 但是决定容器类型的是你宿主机的内核
使用阿里云镜像安装docker时出现如下报错,具体如下:Malformedentry60inlistfile/etc/apt/sources.list(Component)。解决方法:注意到报错提示/etc/apt/sources.list这个文件第60行格式错误,那么尝试把这行注释掉。先打开这个文件:$sudoedit/etc/apt/sources.list,再使用vim的语法进入编辑模式后,找到第60行的deb[arch=amd64]https://download.docker.com/linux/ubuntustable使用#注释掉。保存后退出。再重新更新一下:$sudoapt-getupdate。完成。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)