当前位置: 首页 > news >正文

docker配置文件

/etc/docker/daemon.json 文件作用

/etc/docker/daemon.json 文件是 Docker 配置文件,用于配置 Docker 守护进程的行为和参数。Docker 守护进程是负责管理和运行 Docker 容器的后台进程,通过修改 daemon.json 文件,可以对 Docker 守护进程进行各种配置和设置。

该配置文件的作用包括但不限于:

  1. 镜像加速器设置: 可以通过配置 registry-mirrors 字段来设置镜像加速器,加快拉取 Docker 镜像的速度,特别是在国内网络环境中。

  2. 不安全的注册表: 可以通过 insecure-registries 字段指定不受信任的 Docker 镜像注册表地址,允许 Docker 客户端从这些注册表拉取镜像。

  3. 日志配置: 可以配置 Docker 守护进程的日志行为,包括日志的输出位置、格式、级别等。

  4. 网络设置: 可以配置 Docker 守护进程的网络行为,如默认的网络桥接方式、DNS 解析器等。

  5. 存储驱动: 可以配置 Docker 守护进程的默认存储驱动,例如 overlay2、aufs 等。

  6. 资源限制: 可以配置 Docker 守护进程的资源限制,如 CPU 和内存的限制。

  7. 安全设置: 可以配置 Docker 守护进程的安全相关设置,如是否启用实验性功能、默认的容器运行时等。

  8. 远程访问: 可以配置 Docker 守护进程是否允许远程访问,并指定监听的地址和端口。

总之,daemon.json 文件允许用户自定义 Docker 守护进程的行为和配置,以适应特定的需求和环境。修改配置后,通常需要重新启动 Docker 守护进程以使配置生效。

systemctl daemon-reload

systemctl daemon-reload 是一个用于 systemd 的命令,用于重新加载 systemd 守护程序的配置文件。

当你修改了 systemd 服务的配置文件(通常位于 /etc/systemd/system/ 目录下),并且想要让这些修改生效时,你需要运行 systemctl daemon-reload 命令。

这个命令的作用是通知 systemd 重新加载其配置文件,使新的配置生效。在修改配置后,运行这个命令可以确保 systemd 在下一次启动或操作相关服务时使用更新后的配置。

需要注意的是,systemctl daemon-reload 不会重新启动服务,它只是重新加载配置文件。如果你希望应用新的配置并重启服务,你可以运行 systemctl restart 服务名 命令,其中 “服务名” 是你要重启的 systemd 服务的名称。

sudo systemctl restart docker

通过systemd服务重启docker服务(当然docker服务中的配置文件/etc/docker/daemon.json更改即可生效)

http://www.lryc.cn/news/118065.html

相关文章:

  • Mysql数据库之单表查询
  • macos搭建appium-iOS自动化测试环境
  • 日常工具 之 一些 / 方便好用 / 免费 / 在线 / 工具整理
  • AWS 中文入门开发教学 50- S3 - 网关终端节点 - 私有网络访问S3的捷径
  • windows使用/服务(13)戴尔电脑怎么设置通电自动开机
  • Leetcode每日一题:1289. 下降路径最小和 II(2023.8.10 C++)
  • Node.js |(一)Node.js简介及计算机基础 | 尚硅谷2023版Node.js零基础视频教程
  • Canal+Kafka实现Mysql数据同步
  • K8s部署
  • MongoDB 分片集群
  • CSDN 编程竞赛六十九期题解
  • vue3组合式api单文件组件写法
  • Unity游戏源码分享-多角色fps射击游戏
  • 在Cesium中给管道添加水流效果
  • 测试平台——项目模块模型类设计
  • 【Android】MVC,MVP,MVVM三种架构模式的区别
  • 代码质量检查工具SonarQube
  • 开发命名规范
  • 12. Redis分布式高可用集群搭建
  • 【微信小程序篇】-请求封装
  • 区块链-Web3.0-什么是Web3.0?
  • 动手学深度学习(三)线性神经网络—softmax回归
  • ios swift alert 自定义弹框 点击半透明部分弹框消失
  • HCIP STP(生成树)
  • 【Unity开发必备】100多个 Unity 学习网址 资源 收藏整理大全【持续更新】
  • Alpine Ridge控制器使其具备多种使用模式 - 英特尔发布雷电3接口:竟和USB Type-C统一了
  • 容器——2.Collection 子接口之 List
  • 【工作记录】docker安装gitlab、重置密码@20230809
  • 数据挖掘的基本概念和大数据的特点
  • LabVIEW开发分段反射器测试台