依据官网安装:
(1). 安装依赖的包:
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
(2). 添加 Docker’s official GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
(3). Use the following command to set up the stable repository
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
(4). 安装docker
首先 sudo apt-get update
其次 sudo apt-get install docker-ce
安装时出错,原因国外源速度太慢。因此利用国内源安装
推荐DaoClound,安装Docker的命令是:
sudo curl -sSL https://get.daocloud.io/docker | sh
(5). 安装后查看安装版本:
sudo docker version
(6).获取镜像:由于国外源太慢,利用国内daocloud 源,利用Docker 加速器,自己注册账户,并找到上方加速器按钮 进行相应页面:
执行命令(获取加速器):
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://43a3eee8.m.daocloud.io
该脚本可以将 –registry-mirror 加入到你的 Docker 配置文件 /etc/default/docker 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1,其他版本可能有细微不同。更多详情请访问文档。
获取镜像:
sudo docker pull ubuntu:14.04
查看镜像:
sudo docker images -a
构建一个容器:
sudo docker run ubuntu echo 'Hello world'
由于以上均需要root 权限,我们添加docker 用户组,将当前用户添加到该用户组中:
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo service docker restart
注销后从新运行,即可验证是否成功:
docker run ubuntu echo 'Hello world'
https://docs.docker.com/engine/installation/linux/ubuntu/#install-using-the-repository
http://www.cnblogs.com/studyzy/p/6365969.html
http://guide.daocloud.io/dcs/daocloud-9153151.html
https://www.daocloud.io/mirror#accelerator-doc
http://blog.csdn.net/u014231523/article/details/61197945