您的位置:首页 > 运维架构 > Docker

deepin下安装docker-ce

2017-06-13 23:59 363 查看
  换了个deepin试试手,发现docker官网并没有deepin的安装教程,所幸deepin改自debian,所以参考debian安装docker的教程,进行一些微调即可

  

  系统版本:Deepin 4.9.8-4 (2017-04-17) x86_64 GNU/Linux

  debian安装教程网址: https://store.docker.com/editions/community/docker-ce-server-debian

  

sudo apt-get -y install \
apt-transport-https \
ca-certificates \
curl \
python-software-properties


curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"


以上三步跟着教程来,接着编辑/etc/apt/sources.list

其中应用有一行

deb [arch=amd64] https://download.docker.com/linux/debian unstable stable
将其改成

deb [arch=amd64] https://download.docker.com/linux/debian wheezy stable
然后执行更新源操作

sudo apt-get update
安装docker-ce

sudo apt-get -y install docker-ce


设置非root用户

首先,查看是否有docker用户组

cat /etc/group | grep docker

没有则创建

sudo groupadd -g 999 docker


将当前用户加入用户组

sudo gpasswd -a ${USER} docker
修改docker.sock的权限

sudo chmod a+rw /var/run/docker.sock


这里开始是将docker服务不作为开机自启项。不需要的可以直接从此处重启计算机

安装chkconfig

sudo apt-get install chkconfig
将docker移除开机自启项

sudo chkconfig --del docker
重启电脑
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  deepin docker