FROM busybox:latest
MAINTAINER simon@hyper.sh
ENV HOME /root
ENV TEST welcome
USER root
WORKDIR /bin
ENTRYPOINT ["ls"]
CMD ["-l"]
EXPOSE 20147
VOLUME ["/tmp/error/"]
cat /var/lib/docker/graph/4eafcad0aa61bb97f0888cdb8eae4f35cdc59a2952a6f89f627d04fb98600bbe/json | python -m json.tool
{
"Size": 0,
"architecture": "amd64",
"author": "simon@hyper.sh",
"config": {
"AttachStderr": false,
"AttachStdin": false,
"AttachStdout": false,
"Cmd": [
"-l"
],
"Domainname": "",
"Entrypoint": [
"ls"
],
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"HOME=/root",
"TEST=welcome"
],
"ExposedPorts": {
"20147/tcp": {}
},
"Hostname": "19bbb9ebab4d",
"Image": "466d3a343e8deebcea24504f03bf245600e97c29cc1958d8e614683f2e3e35e9",
"Labels": {},
"MacAddress": "",
"NetworkDisabled": false,
"OnBuild": [],
"OpenStdin": false,
"StdinOnce": false,
"Tty": false,
"User": "root",
"VolumeDriver": "",
"Volumes": {
"/tmp/error/": {}
},
"WorkingDir": "/bin"
},
"container": "7347363b6eaef6f68b75e4c557215ed691d69e28f548836d77be698988c1d8b9",
"container_config": {
"AttachStderr": false,
"AttachStdin": false,
"AttachStdout": false,
"Cmd": [
"/bin/sh",
"-c",
"#(nop) VOLUME [/tmp/error/]"
],
"Domainname": "",
"Entrypoint": [
"ls"
],
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"HOME=/root",
"TEST=welcome"
],
"ExposedPorts": {
"20147/tcp": {}
},
"Hostname": "19bbb9ebab4d",
"Image": "466d3a343e8deebcea24504f03bf245600e97c29cc1958d8e614683f2e3e35e9",
"Labels": {},
"MacAddress": "",
"NetworkDisabled": false,
"OnBuild": [],
"OpenStdin": false,
"StdinOnce": false,
"Tty": false,
"User": "root",
"VolumeDriver": "",
"Volumes": {
"/tmp/error/": {}
},
"WorkingDir": "/bin"
},
"created": "2015-07-24T11:35:49.553946359Z",
"docker_version": "1.6.2",
"id": "4eafcad0aa61bb97f0888cdb8eae4f35cdc59a2952a6f89f627d04fb98600bbe",
"os": "darwin",
"parent": "466d3a343e8deebcea24504f03bf245600e97c29cc1958d8e614683f2e3e35e9"
}
The reust on Ubuntu with same Dockerfile
cat /var/lib/docker/graph/97c5ddda286cfc3b50c71da1598118c226a395cadf02e0af6839d0903b2efee7/json | python -m json.tool
{
"Size": 0,
"architecture": "amd64",
"author": "simon@hyper.sh",
"config": {
"AttachStderr": false,
"AttachStdin": false,
"AttachStdout": false,
"Cmd": [
"-l"
],
"CpuShares": 0,
"Cpuset": "",
"Domainname": "",
"Entrypoint": [
"ls"
],
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"HOME=/root",
"TEST=welcome"
],
"ExposedPorts": {
"20147/tcp": {}
},
"Hostname": "19bbb9ebab4d",
"Image": "5031f4d819b3019d9ae8f319eff164a0d452ec644863aa0d568f032416347725",
"Labels": {},
"MacAddress": "",
"Memory": 0,
"MemorySwap": 0,
"NetworkDisabled": false,
"OnBuild": [],
"OpenStdin": false,
"PortSpecs": null,
"StdinOnce": false,
"Tty": false,
"User": "root",
"Volumes": {
"/tmp/error/": {}
},
"WorkingDir": "/bin"
},
"container": "b8551cdb67bdfcfa9d96f7381cc6cc7c88a198f7cb1d59fc5b466c6d236d336e",
"container_config": {
"AttachStderr": false,
"AttachStdin": false,
"AttachStdout": false,
"Cmd": [
"/bin/sh",
"-c",
"#(nop) VOLUME [/tmp/error/]"
],
"CpuShares": 0,
"Cpuset": "",
"Domainname": "",
"Entrypoint": [
"ls"
],
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"HOME=/root",
"TEST=welcome"
],
"ExposedPorts": {
"20147/tcp": {}
},
"Hostname": "19bbb9ebab4d",
"Image": "5031f4d819b3019d9ae8f319eff164a0d452ec644863aa0d568f032416347725",
"Labels": {},
"MacAddress": "",
"Memory": 0,
"MemorySwap": 0,
"NetworkDisabled": false,
"OnBuild": [],
"OpenStdin": false,
"PortSpecs": null,
"StdinOnce": false,
"Tty": false,
"User": "root",
"Volumes": {
"/tmp/error/": {}
},
"WorkingDir": "/bin"
},
"created": "2015-07-24T11:56:35.607733618Z",
"docker_version": "1.6.2",
"id": "97c5ddda286cfc3b50c71da1598118c226a395cadf02e0af6839d0903b2efee7",
"os": "linux",
"parent": "5031f4d819b3019d9ae8f319eff164a0d452ec644863aa0d568f032416347725"
}