安装 Docker

1. 安装 Docker Engine

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -


2. 添加用户到docker group

默认安装完 Docker 后,每次执行 docker 都需要运行 sudo 命令,非常浪费时间影响效率。如果不跟 sudo,直接执行 docker images 命令会报没有权限的问题

如果想免 sudo 使用 docker,将当前用户加入docker group 内。然后退出并重新登录就生效啦。

sudo usermod -aG docker ${USER}


3. Docker 镜像加速器

由于天朝网络原因,下载一个镜像可能需要很长的时间,甚至下载失败。可以使用阿里云容器Hub服务提供的镜像站点,加速官方镜像的下载速度。

https://cr.console.aliyun.com/#/accelerator

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF

4. docker run hello-world

参考资料:
https://yq.aliyun.com/articles/7695?spm=5176.100239.blogcont29941.14.fjTCVs
http://blog.csdn.net/mickjoust/article/details/51578629
https://docs.docker.com/engine/getstarted/step_one/
http://www.docker.org.cn/book/install/run-docker-without-sudo-30.html
http://blog.csdn.net/ppppfly/article/details/51742129

posted @ 2017-02-16 16:37  天道酬勤DW  阅读(477)  评论(1编辑  收藏  举报