【原创】手把手教你安装docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

Docker的安装本来应该是一件很简单的事情,但是笔者在新的系统里面安装的时候,出现很多问题,大多是官网的文档以及各个版主自己的文档写的不够详尽或者环境已做了变化,导致本来简单的问题最后没办法很顺利的安装。

这份文档是结合目前的安装调试,可以正常的执行,采用的是华为云,操作系统版本:Ubuntu 16.04.5

step 1: 安装必要的一些系统工具
sudo apt-get update
image
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
image

step 2: 安装GPG证书

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
image

Step 3: 写入软件源信息

sudo add-apt-repository “deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable”
image

Step 4: 更新并安装 Docker-CE

sudo apt-get -y update
image

Step 5:查看最新的版本:

apt-cache madison docker-ce
image

这块个安装稳定版本:
apt-get -y install docker-ce=18.06.1~ce~3-0~ubuntu --allow-unauthenticated
image

Step 6:

安装compose组件:
curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-uname -s-uname -m > /usr/bin/docker-compose
image
成功后就按照完毕了。
安装完毕。