最近在学习Docker,想建立一个Consul的集群,因而申请了腾讯云和阿里云的服务器,进行练习模拟生产环境,这篇文章主要是在阿里云上搭建docker镜像,并把docker hub上的镜像拉取下来运行。nginx
root@iZuf63vg3mwbvhsr2eklg9Z:~# uname -a
root@iZuf63vg3mwbvhsr2eklg9Z:~# sudo apt-get update
root@iZuf63vg3mwbvhsr2eklg9Z:~# update-grub
root@iZuf63vg3mwbvhsr2eklg9Z:~# reboot
root@iZuf63vg3mwbvhsr2eklg9Z:~# ls -l /sys/class/misc/device-mapper
增长CA证书git
apt-get install apt-transport-https ca-certificates
添加Docker仓库的GPG秘钥web
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
若是添加秘钥失败,则用如下命令docker
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
添加Docker的ATP仓库ubuntu
sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list"
更新APT源ruby
apt-get update
在ubuntu中安装docker服务器
apt-get install docker-engine
确认docker已经安装完成架构
docker info
拉取ubuntu镜像app
docker pull ubuntu
这样就完成了,下一遍会记录下从git hub上拉取镜像,并运行consul。svg