本人在安装 docker 时之前一直采用的是系统自带的 docker 软件包安装,导致下载的 docker 不是最新版本,因此会有很多 docker 命令无法使用,例如 network 等等,现将安装 docker 的方式总结如下:
安装 docker 有三种方式:
1,通过系统自带 docker 软件包安装:
ubuntu 系统 docker 软件包:docker.io
redhat/centos 系统 docker 软件包:docker
注:不是最新版本且无法更新到最新版本
,安装docker:apt-get install docker.io
,启动docker:service docker start
2,通过手动添加 docker 软件包安装:
注:最新版本
1,安装依赖包
apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
2,添加官方秘钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
3,添加仓库
add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
4,更新软件包列表
apt-get update
5,安装docker
apt-get install docker-ce
3,通过官方提供的脚本自动化安装:
wget -qO- https://get.docker.com/ | sh 或者 curl -sSL https://get.docker.com/ | sh 安装docker
service docker start 或者docker -d 启动docker
来源: http://www.bubuko.com/infodetail-2471410.html