Allow for null bindings by chenchun · Pull Request #197 · docker-java/docker-java
Null bindings is possible, see the following example.
chenchun:project $ docker run -d redis
0efc652e829b0aca40aa70fa8000bc22837cae0cb42e26b7d3ceb8b65b65f889
chenchun:project $ docker inspect 0efc652e829b0aca40aa70fa8000bc22837cae0cb42e26b7d3ceb8b65b65f889
[{
"Args": [
"redis-server"
],
"Config": {
"AttachStderr": false,
"AttachStdin": false,
"AttachStdout": false,
"Cmd": [
"redis-server"
],
"CpuShares": 0,
"Cpuset": "",
"Domainname": "",
"Entrypoint": [
"/entrypoint.sh"
],
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"REDIS_VERSION=2.8.17",
"REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-2.8.17.tar.gz",
"REDIS_DOWNLOAD_SHA1=913479f9d2a283bfaadd1444e17e7bab560e5d1e"
],
"ExposedPorts": {
"6379/tcp": {}
},
"Hostname": "0efc652e829b",
"Image": "redis",
"Memory": 0,
"MemorySwap": 0,
"NetworkDisabled": false,
"OnBuild": null,
"OpenStdin": false,
"PortSpecs": null,
"SecurityOpt": null,
"StdinOnce": false,
"Tty": false,
"User": "",
"Volumes": {
"/data": {}
},
"WorkingDir": "/data"
},
"Created": "2015-04-13T04:56:02.003752286Z",
"Driver": "aufs",
"ExecDriver": "native-0.2",
"HostConfig": {
"Binds": null,
"CapAdd": null,
"CapDrop": null,
"ContainerIDFile": "",
"Devices": [],
"Dns": null,
"DnsSearch": null,
"ExtraHosts": null,
"Links": null,
"LxcConf": [],
"NetworkMode": "bridge",
"PortBindings": {},
"Privileged": false,
"PublishAllPorts": false,
"RestartPolicy": {
"MaximumRetryCount": 0,
"Name": ""
},
"VolumesFrom": null
},
"HostnamePath": "/mnt/sda1/var/lib/docker/containers/0efc652e829b0aca40aa70fa8000bc22837cae0cb42e26b7d3ceb8b65b65f889/hostname",
"HostsPath": "/mnt/sda1/var/lib/docker/containers/0efc652e829b0aca40aa70fa8000bc22837cae0cb42e26b7d3ceb8b65b65f889/hosts",
"Id": "0efc652e829b0aca40aa70fa8000bc22837cae0cb42e26b7d3ceb8b65b65f889",
"Image": "3ce54e911389a2b08207b0a4d01c3131ce01b617ecc1c248f6d81ffdbebd628d",
"MountLabel": "",
"Name": "/berserk_bell",
"NetworkSettings": {
"Bridge": "docker0",
"Gateway": "172.17.42.1",
"IPAddress": "172.17.0.6",
"IPPrefixLen": 16,
"MacAddress": "02:42:ac:11:00:06",
"PortMapping": null,
"Ports": {
"6379/tcp": null
}
},
"Path": "/entrypoint.sh",
"ProcessLabel": "",
"ResolvConfPath": "/mnt/sda1/var/lib/docker/containers/0efc652e829b0aca40aa70fa8000bc22837cae0cb42e26b7d3ceb8b65b65f889/resolv.conf",
"State": {
"ExitCode": 0,
"FinishedAt": "0001-01-01T00:00:00Z",
"Paused": false,
"Pid": 988,
"Restarting": false,
"Running": true,
"StartedAt": "2015-04-13T04:56:02.252112678Z"
},
"Volumes": {
"/data": "/mnt/sda1/var/lib/docker/vfs/dir/d6441492325f772922ebb313020e98df1b318c3b6217dd9f9c40fe54b28a81d4"
},
"VolumesRW": {
"/data": true
}
}
]chenchun:project $