Docker daemon configuration¶
The Docker daemon (dockerd) can be configured by editing the /etc/docker/daemon.json file.^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md]
Common Configuration Options¶
graph: Specifies the working directory where Docker stores data and generates files^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].storage-driver: Defines the storage driver to be used (e.g.,overlay2)^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].insecure-registries: A list of private registries to allow communication with HTTP or without valid certificates^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].registry-mirrors: Configures acceleration mirrors (typically used in China) to speed up image pulls^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].bip: Sets the bridge IP address for the Docker container network^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].exec-opts: Sets execution options, such asnative.cgroupdriver=systemd^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].live-restore: When set totrue, this option ensures that containers remain running even if the Docker daemon or container engine crashes or stops^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].
Applying Configuration¶
After modifying daemon.json, the Docker service must be restarted for the changes to take effect^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].
systemctl restart docker
To verify the configuration, you can inspect the system-wide information^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md].
docker info
Sources¶
^[400-devops__06-Kubernetes__k8s-paas__01.Docker(已熟悉的可以从第二章开始).md]