附录一:常见问题总结
镜像相关 如何批量清理临时镜像文件? 答:可以使用 docker image prune 命令。 如何查看镜像支持的环境变量? 答:可以使用 docker run IMAGE env 命令。 本地的镜像文件都存放在哪里? 答:与 Docke...
镜像相关 如何批量清理临时镜像文件? 答:可以使用 docker image prune 命令。 如何查看镜像支持的环境变量? 答:可以使用 docker run IMAGE env 命令。 本地的镜像文件都存放在哪里? 答:与 Docke...
podman 是一个无守护程序与 docker 命令兼容的下一代 Linux 容器工具。 安装 $ sudo yum -y install podman 使用 podman 与 docker 命令完全兼容,只需将 docker 替换为 po...
GitHub Actions 是 GitHub 推出的一款 CI/CD 工具。 我们可以在每个 job 的 step 中使用 Docker 执行构建步骤。 on: push name: CI jobs: my-job: name: Buil...
本章讲解了典型操作系统镜像的下载和使用。 除了官方的镜像外,在 Docker Hub 上还有许多第三方组织或个人上传的 Docker 镜像。 读者可以根据具体情况来选择。一般来说: 官方镜像体积都比较小,只带有一些基本的组件。 精简的系统有...
CentOS 系统简介 CentOS 和 Fedora 都是基于 Redhat 的常见 Linux 分支。CentOS 是目前企业级服务器的常用操作系统;Fedora 则主要面向个人桌面用户。 CentOS(Community Enterp...
Debian 和 Ubuntu 都是目前较为流行的 Debian 系 的服务器操作系统,十分适合研发场景。Docker Hub 上提供了官方镜像,国内各大容器云服务也基本都提供了相应的支持。 Debian 系统简介 Debian 是由 GP...
简介 Alpine 操作系统是一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,...
简介 BusyBox 是一个集成了一百多个最常用 Linux 命令和工具(如 cat、echo、grep、mount、telnet 等)的精简工具箱,它只需要几 MB 的大小,很方便进行各种快速验证,被誉为“Linux 系统的瑞士军刀”。 ...
本章介绍了公有云服务对 Docker 的积极支持,以及新出现的容器云平台。 事实上,Docker 技术的出现自身就极大推动了云计算行业的发展。 通过整合公有云的虚拟机和 Docker 方式,可能获得更多的好处,包括 更快速的持续交付和部署能...
AWS,即 Amazon Web Services,是亚马逊(Amazon)公司的 IaaS 和 PaaS 平台服务。AWS 提供了一整套基础设施和应用程序服务,使用户几乎能够在云中运行一切应用程序:从企业应用程序和大数据项目,到社交游戏和...