一、安装基础相关软件。
使用更新命令
sudo apt-get update
1、安装以下包以使apt可以通过HTTPS使用存储库(repository)
sudo apt-get install apt-transport-https ca-certificates curl git software-properties-common lrzsz -y
cURL是一个利用URL语法在命令行下工作的文件传输工具.Curl能从服务器下载数据,也能往服务器上发送数据。Curl支持多种协议,在区块链系统中需要他通过Curl来快速调用相关的JSON-RPC接口,以便完成。
2、添加阿里的docker镜像仓库
由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本(未安装可忽略)
sudo apt-get remove docker docker-engine docker-ce docker.io
#安装GPG证书:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
#写入软件源信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
#更新软件源
sudo apt-get update
3、安装Docker
注:sudo apt-get install docker-ce会问你是否继续
sudo apt-get install docker-ce -y即当安装包的时候会询问y/n,这个参数是所有询问默认y,下边不再提醒。
#安装docker
sudo apt-get install docker-ce -y
#查看安装的docker版本