Docker Service Configuration
141 words
One minute
Check Service Status
1
| systemctl status docker
|
1
| systemctl restart docker
|
Start Manually
Start Manually With Debug
Docker Using Unix Socket
Start Manually With Host
1
| dockerd --debug --host=tcp:192.168.1.10:2375
|
Docker CLI Client Configuration
1
| export DOCKER_HOST="tcp://192.168.1.10:2375"
|
TLS Encryption
Port | Description |
---|
2375 | Un-encrypted |
2376 | Encrypted |
Docker Run With TLS
1
2
3
4
5
| dockerd --debug \\
--host=tcp://192.168.1.10:2376 \\
--tls=true \\
--tlscert=/var/docker/server.pem \\
--tlskey=/var/docker/serverkey.pem
|
Docker CLI Client Configuration
1
2
| export DOCKER_TLS=true
export DOCKER_HOST="tcp://192.168.1.10:2376"
|
1
2
3
4
| docker ps
# When DOCKER_TLS is not set
docker --tls ps
|
Daemon Configuration File
/etc/docker/daemon.json
1
2
3
4
5
6
7
8
9
| {
"debug": true,
"hosts": [
"tcp://192.168.1.10:2376"
],
"tls": true,
"tlscert": "/var/docker/server.pem",
"tlskey": "/var/docker/serverkey.pem"
}
|
Docker Command With Daemon Configuration File