Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何支持 Docker 的平台上。以下是在不同操作系统上安装和部署 Docker 的步骤:
在 Ubuntu 上安装 Docker
- 更新软件包索引:
- sudo apt-get update
- 安装必要的软件包:
- sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
- 添加 Docker 的官方 GPG 密钥:
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- 验证密钥:
- sudo apt-key fingerprint 0EBFCD88
- 添加 Docker 稳定版仓库:
- sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
- 更新软件包索引:
- sudo apt-get update
- 安装 Docker CE:
- sudo apt-get install docker-ce
- 验证 Docker 是否安装成功:
- sudo docker run hello-world
在 CentOS 上安装 Docker
- 安装必要的软件包:
- sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加 Docker 仓库:
- sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- 安装 Docker CE:
- sudo yum install docker-ce
- 启动 Docker:
- sudo systemctl start docker
- 设置 Docker 开机自启:
- sudo systemctl enable docker
- 验证 Docker 是否安装成功:
- sudo docker run hello-world
在 macOS 上安装 Docker
- 下载 Docker Desktop for Mac: 访问 Docker 官网下载 Docker Desktop for Mac。
- 安装 Docker Desktop: 双击下载的 .dmg 文件,然后将 Docker 图标拖拽到 Applications 文件夹中。
- 启动 Docker Desktop: 在 Applications 文件夹中找到 Docker 并启动。
- 验证 Docker 是否安装成功: 打开终端,运行以下命令:
- docker run hello-world
在 Windows 上安装 Docker
- 下载 Docker Desktop for Windows: 访问 Docker 官网下载 Docker Desktop for Windows。
- 安装 Docker Desktop: 双击下载的安装包,按照提示完成安装。
- 启动 Docker Desktop: 安装完成后,启动 Docker Desktop。
- 验证 Docker 是否安装成功: 打开命令提示符或 PowerShell,运行以下命令:
- docker run hello-world
以上步骤涵盖了在不同操作系统上安装 Docker 的基本流程。安装完成后,你可以开始使用 Docker 来创建和管理容器。记得定期更新 Docker 以获取最新的功能和安全修复。