官方安装:https://docs.docker.com/engine/install/ubuntu/
我自已安装步骤
1、查看Ubuntu 系统版本
cat /proc/version
2、查看有没有docker 运行的进程
如果有,就卸载。
卸载旧版本:sudo apt-get remove docker docker-engine docker.io containerd runc
3、安装一些必要的系统工具
sudo apt-get update #获取软件最新源
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
4、安装GPG证书
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
5、写入软件源信息
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
6、更新并安装docker引擎
sudo apt-get -y update
sudo apt-get -y install docker-ce docker-ce-cli containerd.io
注:如果需要安装特定的docker版本,可以参照官网。
7、启动docker
systemctl start docker.socket #启动docker
systemctl stop docker.socket # 停止docker
systemctl restart docker.socket # 重启
systemctl enable docker.socket #开机自启
8、测试是否安装成功
sudo docker run hello-world
至此说明安装成功。