1 在Ubuntu 中安装Docker
Way 1
检查主机的发行版本
lee@lee-KVM sudo lsb_release –codename | cut -f2
xeniallee@lee-KVM:~$ sudo sh -c “echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list”
添加Docker 到APT仓库中
添加docker仓库的GPG密匙
lee@lee-KVM:~$ sudo apt-key adv –keyservice hkp:p80.pool.sks-keyserver.net:80 –recv-keys 58118E89F3A912897C070ADBF76221572C52609D
更新APT源
lee@lee-KVM ~$ sudo apt-get update
安装docker
lee@lee-KVM ~$ sudo apt-get -y install docker-engine
修改ufw转发规则
lee@lee-KVM ~$ sudo vim /etc/default/ufw
将 DEFAULT_FORWARD_POLICY=”ACCEPT”
Way 2
下载脚本下来安装
lee@lee-KVM ~$ sudo apt-get -y install curl
lee@lee-KVM ~$ curl https://get.docker.com/ | sudo sh
2 设置镜像仓库
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://fb2e540d.m.daocloud.io
3 从镜像仓库中下载并且运行第一个容器
lee@lee-KVM ~$sudo docker run -i -t ubuntu /bin/bash
解释: -i 是保证容器中的的STDIN是开启的 是交互式的shell的半边天
-t 则是另外半边天,创建一个伪tty终端
ubuntu则是在镜像仓库中的镜像
/bin/bash 则是在容器中运行/bin/bash
lee@lee-KVM ~$sudo docker run –name bob_the_container -i -t ubuntu /bin/bash
–name 为容器命名