Docker Daemon怎样配置文件

avatar
作者
筋斗云
阅读量:0

Docker Daemon的配置文件位于/etc/docker/daemon.json。如果该文件不存在,您可以创建一个新的文件。以下是一个基本的配置示例:

{   "debug": true,   "log-level": "info",   "storage-driver": "overlay2",   "storage-opts": [     "overlay2.override_kernel_check=true"   ],   "insecure-registries": [     "myregistry.local:5000"   ],   "registry-mirrors": [     "https://mirror.aliyuncs.com/docker-ce/"   ],   "default-runtime": "nvidia",   "runtimes": {     "nvidia": {       "path": "nvidia-container-runtime",       "runtimeArgs": []     }   },   "exec-opts": ["native.cgroupdriver=systemd"] } 

在这个配置文件中,您可以设置以下选项:

  • debug: 是否启用调试模式。
  • log-level: 日志级别,可以是infowarnerror等。
  • storage-driver: 存储驱动程序,例如overlay2aufs等。
  • storage-opts: 存储驱动程序的选项。
  • insecure-registries: 不安全的注册表列表,这些注册表可能不使用TLS加密。
  • registry-mirrors: Docker镜像加速器列表。
  • default-runtime: 默认的运行时,例如nvidia用于GPU支持。
  • runtimes: 支持的运行时列表及其配置。
  • exec-opts: 执行选项,例如使用systemd作为cgroup驱动程序。

请注意,这个配置文件只是一个示例,您需要根据您的需求和环境进行相应的调整。在修改配置文件后,您需要重启Docker Daemon以使更改生效。在Linux系统上,您可以使用以下命令重启Docker Daemon:

sudo systemctl restart docker 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!