这些组件和技术在Libcontainer中协作,共同实现了Docker容器的隔离、资源管理、网络通信和权限控制等功能,为Docker平台的稳定性和安全性提供了重要支持 。
7、Docker Container 容器实例Docker Container是Docker中的容器实例,它是通过Driver和Libcontainer共同协作创建出来的 。Driver提供了容器的运行环境定制 , 而Libcontainer则负责容器的具体创建和管理操作 。Docker Container是Docker架构中服务交付的最终体现形式 。实现“一次构建,到处运行”的目标,大大提高了应用程序的部署效率和可移植性 。
Docker Container 的主要作用如下:
- 应用程序的隔离运行:Docker Container提供了轻量级、独立的运行环境,使得应用程序可以在隔离的容器中运行,避免不同应用之间的干扰和冲突;
- 环境一致性:因为Docker Container包含了应用程序及其依赖项 , 所以可以确保在任何环境中都能以相同的方式运行,提高了应用的可移植性和稳定性;
- 资源控制和隔离:Docker Container允许对每个容器进行资源限制,例如CPU、内存等 。这样可以防止某个容器消耗过多资源,确保系统的稳定运行;
- 快速部署和扩展:Docker Container的轻量级特性使得它可以快速启动和停止 , 非常适合于云计算和微服务架构中的快速部署和横向扩展;
- 版本控制和回滚:通过标记和版本控制,可以轻松管理和回滚容器的版本,提高了应用程序的版本管理和部署的灵活性;
- 安全性增强:Docker Container提供了隔离的运行环境 , 可以减少系统漏洞和攻击面,提高应用程序的安全性 。
三、Docker安装1、卸载Docker
sudo yum remove dockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-engine
2、需要的安装包【用了这么多年Docker,殊不知你还有这么多弯弯绕!】yum install -y yum-utils
3、设置镜像仓库yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo
用国内的 。yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新软件包索引 。yum mackecache fast
4、安装Docker相关ce社区版,ee企业版 , 推荐安装企业版 。yum install docker-ce docker-ce-cli containerd.io 。
文章插图
5、启动Docker
systemctl start docker
6、使用docker version查看版本文章插图
7、启动hello world镜像
docker run hello-world
文章插图
8、卸载
yum remove docker-ce docker-ce-cli containerd.iorm -rf /var/lib/dockerrm -rf /var/lib/containerd
四、run的流程和docker原理1、run的流程文章插图
2、与传统虚拟化方式对比这就是Docker为何比虚拟化更快的原因 , Docker有着比虚拟机更少的抽象层,docker利用的是宿主机的内核,VM需要的是Guest OS 。
文章插图
五、Docker镜像常用命令1、基本命令
docker versiondocker infodocker 命令 --help #万能命令
docker images 。文章插图
解释:
- REPOSITORY:镜像的仓库源 。
- TAG:镜像的标签 。
- IMAGE ID:镜像的ID 。
- CREATE:镜像的创建时间 。
- SIZE:镜像的大小 。
- -a:列出全部的镜像 。
- -q:只显示镜像的ID 。
可选项
--filter-STATUS-3000 #搜索大于3000的 。
推荐阅读
- 一百万一夜?歌唱家董文华为何退圈?多年后他在法庭上揭露两人真实关系
- 一样的衣服拼多多比淘宝便宜为什么这么多 一样的衣服拼多多比淘宝便宜为什么
- 头发粗糙怎么变柔顺?TONY用了都点赞,亲测世界发油十大品牌
- 王思聪泡姑娘聊天记录被曝光网友们赞叹原来富二代是这么追姑娘的
- 看了这季《花少》,我不由得慨叹,国综都这么拍,还愁没人看吗?
- 无线网启用了但是红叉,笔记本无线网络连接出现红叉
- 昆凌严重焦虑!原来她爱的这么卑微?担心不能满足周杰伦的期望!
- 葡萄功能这么强大夏天就要多吃,不同颜色的葡萄都有哪些养生功效
- 张天爱暴瘦30斤,保持多年不反弹,这5个方法太实用了
- 视后的奖杯还没揣热乎,热依扎就这么“塌”了?