【docker】第一章 概览

概述

本指南包含了如何开始使用Docker的一步一步的说明。在本指南中,你将学习和做的一些事情是:

  • 将镜像最为容器构建并启动
  • 通过Docker Hub共享镜像
  • 使用多个容器和一个数据库部署Docker应用程序
  • 使用Docker Compose运行应用程序
    在阅读本指南之前,您应该了解容器和镜像。

什么是容器?

简单地说,容器是机器上的沙盒进程,它与主机上的所有其他进程隔离。这种隔离利用了内核名称空间和cgroup,这些特性在Linux中已经存在很长时间了。Docker一直致力于使这些功能易于使用。总结一下,容器:

  • 镜像的可运行实例。您可以使用DockerAPI或CLI创建、启动、停止、移动或删除容器。
  • 可以在本地机器、虚拟机或部署到云上运行。
  • 可移植(可以在任何操作系统上运行)。
  • 与其他容器隔离,并运行自己的软件、二进制文件和配置。

什么是容器镜像?

运行容器时,它使用隔离的文件系统。这个自定义文件系统是由容器映像提供的。因为映像包含容器的文件系统,所以它必须包含运行应用程序所需的一切——所有依赖项、配置、脚本、二进制文件等等。映像还包含容器的其他配置,例如环境变量、要运行的默认命令和其他元数据。
在本指南的后面部分,您将更深入地研究图像,涵盖诸如分层、最佳实践等主题。

承上启下

在本节中,您了解了容器和映像。
在下一节中,您将对第一个应用程序进行容器化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值