Ubuntu18.04 安装docker教程
1、前言
Docker Engine-Community 支持以下的 Ubuntu 版本:
- Xenial 16.04 (LTS)
- Bionic 18.04 (LTS)
- Cosmic 18.10
- Disco 19.04
Docker Engine-Community 支持以下CPU架构:
- x86_64(或 amd64)armhf
- arm64
- s390x (IBM Z)
- ppc64le(IBM的Power)
2、安装检查
查看自己的系统是32位还是64位:
getconf LONG_BIT
查看系统版本信息:
lsb_release -a
查看架构:
uname -a
3、安装
如果已经安装过,那么先卸载:
sudo apt-get remove docker docker-engine docker.io containerd runc
更新源:
sudo apt-get update
安装依赖工具包:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
添加Docker的官方GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
设置存储库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
再次更新源:
sudo apt-get update
安装最新版本的Docker CE和containerd:
sudo apt-get install docker-ce docker-ce-cli containerd.io
运行检查:
sudo docker run hello-world
出现以下内容表示安装成功:
查看docker是否启动:
systemctl status docker
若未启动则启动:
sudo systemctl start docker
3、更换docker源
docker默认镜像源为国外的,下载时候速度较慢,所以更改为国内的镜像源,这里使用阿里云的镜像源。
登录阿里云官网,在官网搜索:容器镜像加速
点开通后,根据提示完成授权。
确定一下有没有成功:
4、卸载
sudo apt-get purge docker-ce docker-ce-cli containerd.io
如果要删除镜像和容器:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
ends…