Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1243|回复: 1
打印 上一主题 下一主题

deepin安装docker

[复制链接]

697

主题

1142

帖子

4086

积分

认证用户组

Rank: 5Rank: 5

积分
4086
跳转到指定楼层
楼主
发表于 2018-1-3 15:23:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
https://bbs.deepin.org/forum.php ... E%89%E8%A3%85docker

1、如果以前安装过老版本,可以先卸载以前版本:
  1. sudo apt-get remove docker docker-engine
复制代码
2、先安装docker-ce与密钥管理与下载相关的依赖库
  1. sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common
复制代码
3、下载并安装密钥。
  1. curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
复制代码
这里如果一直下载不成功,去环境变量看看是不是添加了http_proxy和https_proxy,如果有注释掉
  1. vi .bashrc
  2. . .bashrc
复制代码

4、查看密钥是否安装成功
  1. sudo apt-key fingerprint 0EBFCD88
复制代码
5、添加docker官方仓库
  1. sudo add-apt-repository   "deb [arch=amd64] https://download.docker.com/linux/debian   wheezy   stable"
复制代码
6、更新仓库
  1. sudo apt-get update
复制代码
7、安装docker-ce。
  1. sudo apt-get install docker-ce
复制代码



回复

使用道具 举报

697

主题

1142

帖子

4086

积分

认证用户组

Rank: 5Rank: 5

积分
4086
沙发
 楼主| 发表于 2018-1-3 15:40:19 | 只看该作者
本帖最后由 java 于 2018-1-3 15:46 编辑

建立 docker 用户组

默认情况下,docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root 用户和 docker 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root 用户。因此,更好地做法是将需要使用 docker 的用户加入 docker 用户组。

建立 docker 组:
$ sudo groupadd docker

将当前用户加入 docker 组:
$ sudo usermod -aG docker $USER
或 sudo gpasswd -a hechengjin docker

不行就重启一下


查看docker状态服务
systemctl status docker



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-5-9 05:32 , Processed in 0.054666 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表