There is no standard command that reports all the docker daemon options that are currently loaded.
CHECK DOCKER DAEMON LOGS DRIVER
The log driver is configured in the daemon.json however you can configure a containers log driver to have a different log driver or change the default in daemon.json for all containers. Ps -ef only reports parameters that are passed via /usr/lib/systemd/system/rvice. The docker logs feature is made possible by the docker log driver which receives the log stream from the container and processes it.
The parameters passed via daemon.json are 'hidden' from ps -ef. This double way of configuring docker daemon options creates a severe auditing problem - there is no standard and official way to find out docker daemon configuration parameters.
What is Docker Run command The docker run command is the command used to launch Docker containers. Thats it Next time your computer boots, Docker Daemon will start up immediately, before anyone logs on. A simple command such as docker daemon info might help to give out a json file with all the options that the daemon is currently running with. The state should transition to 'Running' after a few seconds and Docker Daemon should be accessible over the remote bridge. To check whether the configuration has been applied, use the below command. How can we list all the configuration parameters that docker daemon is currently running with? I think there should be a uniform way to do that instead of relying on ps -ef. The need to enable or disable debug logging for the Docker daemon exists. You will not see -icc=false parameter passed to docker daemon but actually docker daemon is running with that parameter.