docker 安装系列采坑 linux mint ubuntu

 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组,再重启服务即可。

原文地址:https://www.cnblogs.com/tlz888/p/14487158.html