打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Docker的daemon.json的作用
userphoto

2023.08.09 浙江

关注

docker安装后默认没有daemon.json这个配置文件,需要进行手动创建。配置文件的默认路径:/etc/docker/daemon.json

一般情况,配置文件 daemon.json中配置的项目参数,在启动参数中同样适用,有些可能不一样(具体可以查看官方文档),但需要注意的一点,配置文件中如果已经有某个配置项,则无法在启动参数中增加,会出现冲突的错误。

如果在daemon.json文件中进行配置,需要docker版本高于1.12.6(在这个版本上不生效,1.13.1以上是生效的)

参数 
daemon.json文件可配置的参数表,我们在配置的过程中,只需要设置我们需要的参数即可,不必全部写出来。详细参考官网。

官方的配置地址:https://docs.docker.com/engine/reference/commandline/dockerd/#/configuration-reloading。

官方的配置地址:https://docs.docker.com/engine/reference/commandline/dockerd/#options

官方的配置地址:https://docs.docker.com/engine/reference/commandline/dockerd/#/linux-configuration-file

{
	"registry-mirrors": [
		"https://ebkn7ykm.mirror.aliyuncs.com",
		"https://docker.mirrors.ustc.edu.cn",
		"http://f1361db2.m.daocloud.io",
		"https://registry.docker-cn.com"
	]
}

在这个文件中,我们可以看到一些常用的配置项和选项:

debug:是否启用debug模式。
log-driver:指定Docker的日志输出方式。常用的有json-file、journald、syslog。
log-opts:配置日志输出选项。例如,指定日志文件的大小和数量。
storage-driver:指定Docker的存储驱动。常用的有aufs、overlay2、btrfs、devmapper等。
storage-opts:配置存储驱动的选项。例如,指定overlay2存储驱动使用的内核版本。
registry-mirrors:配置Docker镜像仓库的地址。加速Docker镜像的下载。
如果我们需要修改daemon.json文件,可以使用任何文本编辑器打开文件,并按照上述格式进行编辑和保存。或者,可以使用命令行来修改:

# 编辑daemon.json文件
sudo vi /etc/docker/daemon.json
# 重新加载Docker的配置
sudo systemctl daemon-reload
# 重启Docker服务
sudo systemctl restart docker
总的来说,daemon.json文件是Docker的重要配置文件之一,了解和掌握其中的选项和配置项,可以帮助我们更好地使用和管理Docker。
# 编辑daemon.json文件sudo vi /etc/docker/daemon.json# 重新加载Docker的配置
sudo systemctl daemon-reload

# 重启Docker服务
sudo systemctl restart docker
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Docker国内Yum源和国内镜像仓库
docker学习14-配置 docker 阿里云/腾讯云加速器
阿里云容器镜像服务
四个修改Docker默认存储位置的方法
Pterodactyl 翼龙面板 Daemon 安装教程
Ubuntu20.04 LTS国内源安装指定版本Docker/docker
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服