Ubuntu下安装Docker
先放上官方的地址,https://docs.docker.com/install/linux/docker-ce/ubuntu/ 里面很详细。
但是,根据自己的经历,这些东西对于国内的开发者来说,只是看上去很美。
我在添加GPG的步骤curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -时,就要等很久。
在使用下面命令添加源之后,sudo apt update后面直接就不动了……安装过程很是糟心。
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
哎…… 还是进入正题吧。因为本人手上有台大家共用的服务器,所以这个问题不得不解决,下面就来分享一下我安装过程。
添加阿里Docker镜像源
参考 https://yq.aliyun.com/articles/110806?commentId=11066
sudo apt-get remove docker docker-engine docker.io
如果之前安装过Docker的旧版本,可以使用下面的命令进行卸载:
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
step 2: 安装GPG证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
Step 3: 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
Step 4: 更新并安装 Docker-CE
sudo apt-get -y update
sudo apt-get -y install docker-ce
第二种安装方法(通过apt-get安装)
直接在命令行中输入
apt-get install docker
开始直接安装docker,等待安装完成。
安装完毕之后,系统提示需要安装docker.io。
根据提示接着安装docker.io
命令行中输入
apt-get install docker.io
安装完之后,测试是否安装成功。命令行中输入 docker 出现以下界面即表示安装完成