网站开发需要的技术人才,WordPress如何清除缓存,深圳市设计网站,装饰画图片大全我们知道程序运行#xff0c;通过修改命令参数或者配置文件配置项#xff0c;对程序进行修改。Docker也不例外#xff0c;通过docker.service 增加命令参数或者在/etc/docker/daemon.json中增加配置项均可。
推荐修改daemon.json对docker守护进程进行配置更改#xff08;方…我们知道程序运行通过修改命令参数或者配置文件配置项对程序进行修改。Docker也不例外通过docker.service 增加命令参数或者在/etc/docker/daemon.json中增加配置项均可。
推荐修改daemon.json对docker守护进程进行配置更改方便维护。通过dockerd --help我们可以获知都有哪些参数但是daemon.json中该如何配置呢格式如何
以下是Linux下允许的配置选项的完整示例
{allow-nondistributable-artifacts: [],api-cors-header: ,authorization-plugins: [],bip: ,bridge: ,builder: {gc: {enabled: true,defaultKeepStorage: 10GB,policy: [{ keepStorage: 10GB, filter: [unused-for2200h] },{ keepStorage: 50GB, filter: [unused-for3300h] },{ keepStorage: 100GB, all: true }]}},cgroup-parent: ,containerd: /run/containerd/containerd.sock,containerd-namespace: docker,containerd-plugins-namespace: docker-plugins,data-root: ,debug: true,default-address-pools: [{base: 172.30.0.0/16,size: 24},{base: 172.31.0.0/16,size: 24}],default-cgroupns-mode: private,default-gateway: ,default-gateway-v6: ,default-network-opts: {},default-runtime: runc,default-shm-size: 64M,default-ulimits: {nofile: {Hard: 64000,Name: nofile,Soft: 64000}},dns: [],dns-opts: [],dns-search: [],exec-opts: [],exec-root: ,experimental: false,features: {cdi: true,containerd-snapshotter: true},fixed-cidr: ,fixed-cidr-v6: ,group: ,host-gateway-ip: ,hosts: [],proxies: {http-proxy: http://proxy.example.com:80,https-proxy: https://proxy.example.com:443,no-proxy: *.test.example.com,.example.org},icc: false,init: false,init-path: /usr/libexec/docker-init,insecure-registries: [],ip: 0.0.0.0,ip-forward: false,ip-masq: false,iptables: false,ip6tables: false,ipv6: false,labels: [],live-restore: true,log-driver: json-file,log-format: text,log-level: ,log-opts: {cache-disabled: false,cache-max-file: 5,cache-max-size: 20m,cache-compress: true,env: os,customer,labels: somelabel,max-file: 5,max-size: 10m},max-concurrent-downloads: 3,max-concurrent-uploads: 5,max-download-attempts: 5,mtu: 0,no-new-privileges: false,node-generic-resources: [NVIDIA-GPUUUID1,NVIDIA-GPUUUID2],oom-score-adjust: 0,pidfile: ,raw-logs: false,registry-mirrors: [],runtimes: {cc-runtime: {path: /usr/bin/cc-runtime},custom: {path: /usr/local/bin/my-runc-replacement,runtimeArgs: [--debug]}},seccomp-profile: ,selinux-enabled: false,shutdown-timeout: 15,storage-driver: ,storage-opts: [],swarm-default-advertise-addr: ,tls: true,tlscacert: ,tlscert: ,tlskey: ,tlsverify: true,userland-proxy: false,userland-proxy-path: /usr/libexec/docker-proxy,userns-remap:
}
当然随着docker版本迭代配置参数亦会有变更最好还是去官网查看帮助文档
https://docs.docker.com/reference/cli/dockerd/#daemon-configuration-file