登录 主页

ubuntu 安装 docker

2023-11-29 03:59PM

1. 更新软件包列表

$ sudo apt update

2. 安装必要的软件包,以便apt可以通过HTTPS使用存储库

$ sudo apt install apt-transport-https ca-certificates curl software-properties-common

3. 添加Docker的官方GPG密钥。执行以下命令导入密钥

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4. 添加Docker存储库。根据您的Ubuntu版本选择下面的命令之一:

Ubuntu 20.04

$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Ubuntu 18.04

$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5. 安装Docker引擎

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

 却报错了

E: Package 'docker-ce' has no installation candidate
E: Unable to locate package docker-ce-cli
E: Unable to locate package containerd.io
E: Couldn't find any package by glob 'containerd.io'

解决方法:

1)  重新安装 docker

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

 2) 使用Docker官方安装脚本安装Docker

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

$ sudo sh get-docker.sh

3) 重新安装

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

6. 确认 docker 是否正确安装,可以查看 docker 的版本

$ docker --version 

Docker version 24.0.7, build afdd53b

运行完上面的这些步骤,就表示 docker 已经安装好了

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论