容器运行时
Docker 安装
提供轻量级容器化环境,支持微服务打包与部署。
🐧
Alibaba Cloud Linux 3 / CentOS 8
# 安装必要依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# 添加阿里云Docker源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装 Docker CE
sudo yum install -y docker-ce docker-ce-cli containerd.io
# 启动并设置开机自启
sudo systemctl enable --now docker
# 验证
sudo docker run hello-world
🐧
Ubuntu 20.04 / 22.04
# 更新软件包
sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
# 添加Docker官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 添加稳定版仓库
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 安装 Docker
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
# 启动并验证
sudo systemctl enable --now docker
sudo docker run hello-world