Docker深入浅出系列——容器管理【附加视频】
我是张飞洪,钻进浩瀚代码,十年有余,人不堪其累,吾不改其乐。如果你和我的看法不一样,欢迎您留言交流。
接下来来讲解Docker三大组件之一的容器,如果说镜像是静态的只读文件,那么容器就是带有运行时需要的可写文件层。也可以这样理解,镜像是对象的模板——类,容器是类生成的对象,镜像只有一个,对象可以有很多个。如果大家觉得看文字不过瘾,可以收看我的视频
1.新建容器
该命令创建的容器处于停止状态,可以使用docker start启动。
2.启动容器
- 检查本地是否存在指定的镜像,不存在就从公有仓库下载;
- 利用镜像创建一个容器,并启启动该容器;
- 分配一个文件系统给容器,并在只读的镜像层外面挂载一层可读写层;
- 从宿主主机配置的的网桥接口中,桥接一个虚拟接口口到容器中;
- 从网桥的地址池配置一个IP地址给容器, 口执行用户指定的应用程序;
- 执行完后,容器被自动终止。
如果对Docker有更深的洞察,欢迎补充和讨论,感谢您的捧场。我是张飞洪,我为博客园的读者写故事。我会给你呈现程序员眼中的世界,请关注我的头条号,或者加我的QQ群【105365283】一起学习!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源云计算博弈,左手技术、右手行业
诞生于2010年的OpenStack,已经是开源云计算技术当中的“老字号”,在这8年里,经历了泡沫期和洗牌沉淀期之后逐渐步入成熟期。很多行业用户用 OpenStack平台搭建和管理云计算系统。得益于其灵活的生态系统、透明度和运行速度,OpenStack在私有云领域基本成为了事实上的标准。 而作为开源云计算的标杆,万众期待的OpenStack Queens于2月28日正式发布,这是该开源云平台7年以来的第17个版本。OpenStackQueens增加了多项新功能,也优化增强了多项旧功能,包括虚拟GPU(vGPU)支持和容器集成的改进等等。 与此同时,最新版本的全球代码贡献排名也新鲜出炉。在Queens代码贡献中,共有200多家企业和组织上榜。在中国企业方面,华为、中兴和九州云共同成为捍卫中国OpenStack阵营的核心力量。 不断自我革新,OpenStack已成开源云标准 某种意义上讲,最近两年可以看成是OpenStack的转折点,一方面随着各大IT巨头对OpenStack的关注,导致OpenStack市场加速洗牌,比如曾经炙手可热的OpenStack初创企业代表Nebula的黯然落幕,...
- 下一篇
NFS PersistentVolume - 每天5分钟玩转 Docker 容器技术(151)
上一节我们介绍了 PV 和 PVC,本节通过 NFS 实践。 作为准备工作,我们已经在 k8s-master 节点上搭建了一个 NFS 服务器,目录为/nfsdata: 下面创建一个 PVmypv1,配置文件nfs-pv1.yml如下: ①capacity指定 PV 的容量为 1G。 ②accessModes指定访问模式为ReadWriteOnce,支持的访问模式有: ReadWriteOnce – PV 能以 read-write 模式 mount 到单个节点。 ReadOnlyMany – PV 能以 read-only 模式 mount 到多个节点。 ReadWriteMany – PV 能以 read-write 模式 mount 到多个节点。 ③persistentVolumeReclaimPolicy指定当 PV 的回收策略为Recycle,支持的策略有: Retain – 需要管理员手工回收。 Recycle – 清除 PV 中的数据,效果相当于执行rm -rf /thevolume/*。 Delete – 删除 Storage Provider 上的对应存储资源,例如 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果