第 22 章 Docker容器
李世明
在本章开头,阿铭先来介绍一个场景:如果一个软件(阿铭给它起了一个名字:NiuBys)想在 Linux 操作系统上运行,需要搭建超过 20 个依赖的环境包,而且这些环境包有很多只能编译安装,所以要想成功运行 NiuBys,至少要花费 5 个小时。那么有没有一种方法可以将这些依赖环境包和 NiuBys 打包成一个综合体,下次再安装时直接安装这个综合体,这样不就简单多了吗?事实上,还真有类似的技术,那就是本章要介绍的容器技术。
容器技术中的典型代表就是 Docker,毫不夸张地说,如果你不会用 Docker,就不算一名合格的运维人员。在没有真正接触容器之前,无论阿铭说多少容器的优势,你可能都无法理解,因为你还没有亲自体验过它。接下来,阿铭要带你一步一步了解 Docker。
22.1 在 CentOS 8 上安装 Docker
作为时下比较流行的一种容器技术,Docker 必然支持在多个操作系统上安装,比如 Windows、macOS 以及 Unix 等,也就是说 Docker 支持跨平台,所以我们可以将阿铭介绍的 NiuBys 很方便地移植到 Windows 或者 macOS 上。在本章中,阿铭的演示将基于 CentOS 8。
22.1.1 下载 Docker
你可以通过 yum 安装 Docker,不过暂时 Docker 官方并没有提供 CentOS 8 的 yum 源,网上有很多资料是在 CentOS 8 上使用基于 CentOS 7 的 yum 源,但阿铭觉得并不合适。所以,阿铭给出的方法是使用二进制包来安装 Docker。相关命令如下:
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
本文详细介绍了在CentOS 8上安装和使用Docker容器技术的方法,包括Docker的安装步骤、镜像的获取和操作、容器的运行和管理,以及通过容器创建镜像的方法。文章还介绍了使用Dockerfile创建镜像和私人镜像仓库工具harbor的部署过程。通过本文,读者可以快速了解Docker容器技术的基本概念和操作流程,以及私人镜像仓库的部署准备工作和步骤。文章内容清晰易懂,适合初学者快速入门,并且提供了实际操作的步骤和示例,有助于读者快速上手和实践。值得一读。文章还介绍了使用Dockerfile创建镜像和私人镜像仓库工具harbor的部署过程。通过本文,读者可以快速了解Docker容器技术的基本概念和操作流程,以及私人镜像仓库的部署准备工作和步骤。文章内容清晰易懂,适合初学者快速入门,并且提供了实际操作的步骤和示例,有助于读者快速上手和实践。值得一读。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《跟阿铭学 Linux》
《跟阿铭学 Linux》
立即购买
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论