1、概述
Docker 是一个开源平台,用于开发、部署和运行应用程序。它允许您将应用程序和所有依赖项打包到一个容器中,以确保在任何环境中都可以一致地运行。本文将详细介绍如何在各种操作系统上安装 Docker。
文档链接:https://docs.docker.com/engine/install/centos/
镜像链接:https://hub.docker.com/
📊 docker容器的优势:
- 更高效的利用系统资源;
- 更快速的启动时间;
- 一致的运行环境;
- 持续支付和部署;
- 更轻松的迁移
2、网络拓扑
docker可以为在容器创建隔离的网络环境,在隔离的网络环境下,容器具有完全独立的网络栈,与宿主机隔离,也可以使容器共享主机或者其他容器的网络命名空间,基本可以满足开发者在各种场景下的需要。
按docker官方的说法,docker容器的网络有五种模式:
- bridge:dock