ubuntu下安装docker
1、首先换源,ubuntu默认的源可能受国内网络限制,慢的一比;
1.1.界面条件下 双击该文件 /etc/apt/sources.list china->mirrors.ustc.edu.cn 选择,执行
sudo apt-get update
1.2 或者
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable
然后 sudo apt-get update
arch=amd64 跟随系统的bit版本
2.卸载老版本的docker,可能你测试的虚拟机并没有安装,然后,执行下命令,有备无患咯
sudo apt-get remove docker ocker-engine docker.io
3.docker入门指南上说由于apt源使用https确保软件下载过程中不被篡改,首先需要添加使用https传输协议的软件包及CA证书,命令如下:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
入门说鉴于国内网络环境,需要添加软件源的GPG密钥,老实添加吧:
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
4.安装docker
sudo apt-get install docker-ce
5.启动docker
sudo service docker start
6.将用户添加到docker组内,否则只能以root身份运行docker
sudo groupadd docker
sudo usermod -aG docker user
7.验证docker安装是否正确
切换到一个当前用户有读写权限的目录,然后执行
docker run hello-world