Docker 是一个开源平台,它允许开发者将应用程序及其依赖打包成容器化单元,从而确保应用在任何环境中都能一致地运行。以下是详细的安装步骤以及一些常见的配置操作。
1. 更新系统包列表
首先确保你的系统是最新的:
sudo apt update # 对于基于 Debian 的系统如 Ubuntu
# 或者
sudo yum update # 对于基于 Red Hat 的系统如 CentOS 或 Fedora
2. 安装必要的依赖包
为了使用 Docker 的官方仓库,你需要安装一些依赖包来允许 apt
使用 HTTPS 来下载包:
基于 Debian 的系统(如 Ubuntu)
sudo apt install apt-transport-https ca-certificates curl software-properties-common
基于 Red Hat 的系统(如 CentOS 或 Fedora)
对于 CentOS 和 RHEL 8 及更高版本,你可以直接从默认的 AppStream 模块中获取 Docker:
sudo yum module enable docker
sudo yum install docker-ce --nobest
对于较老的 CentOS 版本和 Fedora:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3. 添加 Docker 官方 GPG 密钥
确保你添加了 Docker 的官方 GPG 密钥以验证下载的软件包:
基于 Debian 的系统(如 Ubuntu)