docker学习笔记-小知识

简介: docker学习笔记-小知识

零、加入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"
目录
相关文章
|
1月前
|
Kubernetes Ubuntu Linux
docker学习笔记
docker学习笔记
43 0
|
16天前
|
Docker Windows Python
Windows-Docker学习笔记(一)
本文介绍了Windows环境下Docker的安装与使用方法。首先通过链接下载Windows版本的Docker,然后按步骤配置:启用Windows功能、设置默认WSL版本为2,并检查Docker及其组件是否正常工作。接着详细列出了Docker的基础命令及其用法,包括搜索、下载镜像、管理容器等。同时介绍了Dockerfile的编写方法及其构建过程,以及docker-compose.yml文件的用途。最后提供了运行和管理容器的具体示例。
Windows-Docker学习笔记(一)
|
13天前
|
存储 Ubuntu Docker
Docker学习
Docker学习
52 4
|
30天前
|
网络协议 Shell Docker
docker 学习之路
docker 学习之路
24 1
|
29天前
|
前端开发 jenkins 持续交付
jenkins学习笔记之二十:docker in docker运行pipeline
jenkins学习笔记之二十:docker in docker运行pipeline
|
29天前
|
jenkins Java 持续交付
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
|
3月前
|
NoSQL Redis Docker
Docker再学习 - 实战
Docker再学习 - 实战
33 1
|
3月前
|
Java C++ Docker
Docker再学习 - 阿里加速配置篇
Docker再学习 - 阿里加速配置篇
252 0
|
4月前
|
安全 Linux Docker
Ubantu docker学习笔记(六)容器数据卷
Ubantu docker学习笔记(六)容器数据卷
Ubantu docker学习笔记(六)容器数据卷
|
4月前
|
Kubernetes 调度 Docker
Ubantu docker学习笔记(十一)k8s基本操作
Ubantu docker学习笔记(十一)k8s基本操作