🚀 Docker 镜像下载加速,轩辕镜像专业版更快更稳,限时低至0.99元

立即加速

Ubuntu Docker 安装

一键安装脚本

轩辕镜像一键配置脚本

推荐

专为国内用户优化的 Docker 镜像加速解决方案,一键配置即可享受极速下载体验

bash <(curl -sSL https://xuanyuan.cloud/docker.sh)

• 支持主流 Linux 发行版:Ubuntu、Debian、CentOS、RHEL、Rocky Linux、OpenCloudOS 等

• 智能系统检测,自动适配不同发行版的配置方式

• 开源透明,基于 GitHub 开源项目,安全可靠

💡 配置完成后,Docker 镜像下载速度将显著提升。如遇问题,请查看详细配置教程

官方安装脚本

Docker 官方提供的安装脚本,但在国内可能无法直接访问:

curl -fsSL https://get.docker.com | bash -s docker

阿里云镜像安装

使用阿里云镜像源安装,适合国内网络环境:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

支持的 Ubuntu 版本

  • Xenial 16.04 (LTS)
  • Bionic 18.04 (LTS)
  • Cosmic 18.10
  • Disco 19.04
  • 其他更新的版本……

Docker Engine - Community 支持上 x86_64(或 amd64)armhf,arm64,s390x (IBM Z),和 ppc64le(IBM的Power)架构。

使用官方安装脚本自动安装

安装命令如下:

curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh

手动安装

1. 卸载旧版本

Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装,请卸载它们:

sudo apt-get remove docker docker-engine docker.io containerd runc

当前称为 Docker Engine-Community 软件包 docker-ce 。

2. 使用 Docker 仓库进行安装

在新主机上首次安装 Docker Engine-Community 之前,需要设置Docker仓库。之后,您可以从仓库安装和更新Docker。

设置仓库

更新 apt 包索引:

sudo apt-get update

安装 apt 依赖包,用于通过HTTPS来获取仓库:

sudo apt-get install \
   apt-transport-https \
   ca-certificates \
   curl \
   gnupg-agent \
   software-properties-common

添加 Docker 的官方 GPG 密钥:

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

使用以下指令设置稳定版仓库:

echo \
 "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
 sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

3. 安装 Docker Engine-Community

更新 apt 包索引:

sudo apt-get update

安装最新版本的 Docker Engine-Community 和 containerd:

sudo apt-get install docker-ce docker-ce-cli containerd.io

4. 测试 Docker 安装

输入以下指令测试 Docker 是否安装成功:

sudo docker run hello-world

如果看到 "Hello from Docker!" 的欢迎信息,说明安装成功。

使用 Shell 脚本进行安装

使用以下命令安装最新版本:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

如果要使用 Docker 作为非 root 用户,请将用户添加到 docker 组:

sudo usermod -aG docker your-user

卸载 Docker

1. 删除安装包:

sudo apt-get purge docker-ce

2. 删除镜像、容器、配置文件等内容:

sudo rm -rf /var/lib/docker