1)docker 安装问题
我个人使用的OS是 linux mint18,基于ubuntu 16,ubuntu代号Xenial,此为说明,后面会用到这个代号。
安装步骤,参考了官方说明,但是下载速度太慢,改用清华镜像,按照这个说明来的:
Docker Community Edition 镜像使用帮助
需要注意的是:在执行添加软件仓库的时候:
sudo add-apt-repository "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian $(lsb_release -cs) stable"
需要把$(lsb_release -cs)改为xenial,前面提到过。这么改的原因是$(lsb_release -cs)执行出来的代号为sarah,使用sarah,后面安装时会缺少docker-ce-cli组件,而改为xenial就不会。
2)docker hub源设置
为了下载image跟快,修改docker hub源,修改文件 /etc/docker/daemon.json,添加以下内容,然后重启docker服务。
{ "registry-mirrors": ["http://hub-mirror.c.163.com"] }
其他源参考这里: https://www.cnblogs.com/QW-lzm/p/11681586.html
3)docker命令需要 permission问题
docker启动:Got permission denied while trying to connect to the Docker daemon
解决方法:https://www.cnblogs.com/informatics/p/8276172.html
创建docker用户组,把需要使用docker命令的用户加到docker组,再重启服务即可。