Press "Enter" to skip to content

github 安装 Codespaces 环境

# 步骤 1: 卸载旧版本的 Docker(如果有的话)
# 这可以确保不会与现有的安装产生冲突。
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove -y $pkg; done

# 步骤 2: 更新软件包数据库
sudo apt-get update

# 步骤 3: 安装 Docker 安装所需的依赖包
sudo apt-get install -y ca-certificates curl gnupg lsb-release

# 步骤 4: 添加 Docker 官方的 GPG 密钥
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

# 步骤 5: 设置 Docker 稳定版仓库
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# 步骤 6: 使用新添加的仓库更新软件包数据库
sudo apt-get update

# 步骤 7: 安装 Docker 引擎、CLI 和 Containerd
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

# 步骤 8: 将用户添加到 docker 组,以便以非 root 用户管理 Docker
sudo groupadd docker
sudo usermod -aG docker $USER

# 应用新的组成员身份
newgrp docker

# 步骤 9: 通过检查版本验证 Docker 安装
docker version

# 步骤 10: 通过运行测试容器测试 Docker 安装
docker run hello-world

参考资料:

https://gist.github.com/Kvnbbg/a033d1c90461642816c83df5be7e7266

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注