📅  最后修改于: 2023-12-03 14:52:36.147000             🧑  作者: Mango
Docker 是一个开源的容器化平台,可以用于在容器中打包和发布应用程序。在 Ubuntu 中安装 Docker 是很常见的任务,下面是一份 Shell/Bash 脚本,用于在 Ubuntu 上安装 Docker。
#!/bin/bash
# 清理旧的 Docker 安装
sudo apt remove docker docker-engine docker.io containerd runc
# 更新软件包索引
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
# 添加 Docker 的软件源
echo "deb [arch=amd64 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
# 更新软件包索引
sudo apt update
# 安装 Docker
sudo apt install -y docker-ce docker-ce-cli containerd.io
# 添加当前用户到 docker 用户组中,以免使用 sudo 运行 Docker 命令
sudo usermod -aG docker $USER
# 验证安装是否成功
docker --version
这个脚本包含了以下步骤:
在这个脚本中,你可以根据需要进行适当的调整。如果你不需要清理旧的 Docker 安装,可以注释掉第 4 行;如果你不想将当前用户添加到 docker 用户组中,可以注释掉第 14 行。
请注意,运行脚本需要使用 sudo 权限,因为一些操作需要管理员权限。
希望这个脚本能帮助你在 Ubuntu 中安装 Docker!