跟阿铭学 Linux
李世明
前腾讯高级运维工程师
522 人已学习
立即订阅
跟阿铭学 Linux
15
15
1.0x
00:00/00:00
登录|注册

第 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》
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部