
Docker
Docker 是一种容器化平台,允许开发者将应用程序及其依赖项打包到一个称为容器的轻量级、可移植的单元中。Docker 使用容器来实现应用程序的隔离性、可部署性和可伸缩性。
MacOS 安装 Docker
- 下载 Docker Desktop 安装包
- 安装 Docker Desktop
- 验证 Docker Desktop 是否安装成功
sh
# 查看 Docker 版本
docker --version
# 查看 Docker Compose 版本
docker-compose --version解决 zsh: command not found: docker
打开 ~/.zshrc 文件,添加以下内容:
sh
export PATH="/Applications/Docker.app/Contents/Resources/bin:$PATH"基础知识
- Docker 镜像:Docker 镜像是一个轻量级、独立、可执行的软件包,包含运行应用程序所需的所有内容,包括代码、运行时、库、环境变量和配置文件。
- Docker 容器:Docker 容器是 Docker 镜像的运行实例。容器提供了一个独立的运行环境,可以在其中运行应用程序,与主机系统和其他容器隔离开。
- Docker Compose:Docker Compose 是一个工具,用于定义和运行多容器 Docker 应用程序。通过一个简单的 YAML 文件描述应用程序的服务、网络和卷,然后使用
docker-compose命令来启动、停止和管理应用程序。

