docker学习笔记小知识

34次阅读

共计 501 个字符,预计需要花费 2 分钟才能阅读完成。

零、加入 docker 用户组

在使用非管理员账户登录操作系统,操作 docker 的时候需要切换到管理员的身份,每次都这样操作会比较麻烦,所以可以将当前用户加入到 docker 用户组 ,代码如下:

sudo usermod -aG docker USER_NAME

一、配置启动项

Doker 服务启动调用的是 dockerd 命令 ,dockerd 命名支持多种启动参数。例如启动 Docker 的 debug 模式并监听 8011 端口,代码如下:

docker -D -H tcp://127.0.0.1:8011

上面的参数可以写入 docker 文件 daemon.json 中,文件位于 /etc/docker,配置如下:

{
  "debug":true,
  "hosts":["tcp://127.0.0.1:8011"]
}

同样可以将上面的参数配置写入到 docker 配置文件中,以 ubuntu 为例,docker 默认的配置文件位于 /etc/default/docker,打开配置文件修改 DOCKER_OPTS,修改如下:

DOCKER_OPTS="$DOCKER_OPTS -H tcp://0.0.0.0:8011 -H unix://var/run/docker.sock"

正文完
 0