失效链接处理 |
Docker in Practice Errata PDF 下载
本站整理下载:
提取码:zg16
相关截图:
主要内容:
Chapter 1, Page 14
First code block on page: the line beginning with `Step 5` and the three lines following it (four lines in total) should be removed (and the following steps renumbered)
First code block on page: `439b172f994e` on the third-to-last line and last line should be `66c76cea05bb`
Last code block on page: `run -p 8000:8000` should be `run -i -t -p 8000:8000`
Chapter 1, Page 15
Near end of the full page code-block, the line with `^C` should be replaced with the following lines:
^Cshutting down http-server...
closing swarm host...
swarm host closed
npm info lifecycle todomvc-swarm@0.0.1~poststart: todomvc-swarm@0.0.1
npm info ok
Chapter 2, Page 22
Inside introduction to technique 1, in "INSECURE" note: the sentence "An open Docker daemon can be exploited by someone who stumbles on it and gets escalated privileges." should be replaced with "A Docker socket can be exploited by anyone with access (including containers with a mounted Docker socket) to get root privileges."
Chapter 2, Page 23
First paragraph on page: "depending on your operating system" should be replaced with "depending on your operating system (non-Linux users should see Appendix A)"
Chapter 2, Page 24
First code block on page: `ubuntu` should be `ubuntu:14.04`
Chapter 3, Page 48
Last code block on page: `aba74d81c088` should be `3c3f8e3fb05d`
Chapter 4, Page 93
Discussion of Technique 33: "part of that group by default." should be replaced with "part of that group by default as it effectively gives full root access to the system."
Chapter 4, Page 99
Solution of Technique 38: "image that we've created with" should be replaced with "image that we've created (based on one by CenturyLinkLabs) with"
Chapter 5, Page 117
Second to last and last code block on page: `corp/base .` should be `corp/base -`
Chapter 7, Page 177
First code block on page: `docker save debian:7.3` should be `docker export $(docker run -d debian:7.3 true)`
Third code block on page: annotation "docker save command extracts the Debian 7.3" should be "docker export command extracts the Debian 7.3 filesystem"
Third code block on page: `docker save debian:7.3` should be `docker export $(docker run -d debian:7.3 true)`
Chapter 8, Page 193
Second code block on page: `sudo docker-compose up` should be `docker-compose up`Chapter 1, Page 14
First code block on page: the line beginning with `Step 5` and the three lines following it (four lines in total) should be removed (and the following steps renumbered)
First code block on page: `439b172f994e` on the third-to-last line and last line should be `66c76cea05bb`
Last code block on page: `run -p 8000:8000` should be `run -i -t -p 8000:8000`
Chapter 1, Page 15
Near end of the full page code-block, the line with `^C` should be replaced with the following lines:
^Cshutting down http-server...
closing swarm host...
swarm host closed
npm info lifecycle todomvc-swarm@0.0.1~poststart: todomvc-swarm@0.0.1
npm info ok
Chapter 2, Page 22
Inside introduction to technique 1, in "INSECURE" note: the sentence "An open Docker daemon can be exploited by someone who stumbles on it and gets escalated privileges." should be replaced with "A Docker socket can be exploited by anyone with access (including containers with a mounted Docker socket) to get root privileges."
Chapter 2, Page 23
First paragraph on page: "depending on your operating system" should be replaced with "depending on your operating system (non-Linux users should see Appendix A)"
Chapter 2, Page 24
First code block on page: `ubuntu` should be `ubuntu:14.04`
Chapter 3, Page 48
Last code block on page: `aba74d81c088` should be `3c3f8e3fb05d`
Chapter 4, Page 93
Discussion of Technique 33: "part of that group by default." should be replaced with "part of that group by default as it effectively gives full root access to the system."
Chapter 4, Page 99
Solution of Technique 38: "image that we've created with" should be replaced with "image that we've created (based on one by CenturyLinkLabs) with"
Chapter 5, Page 117
Second to last and last code block on page: `corp/base .` should be `corp/base -`
Chapter 7, Page 177
First code block on page: `docker save debian:7.3` should be `docker export $(docker run -d debian:7.3 true)`
Third code block on page: annotation "docker save command extracts the Debian 7.3" should be "docker export command extracts the Debian 7.3 filesystem"
Third code block on page: `docker save debian:7.3` should be `docker export $(docker run -d debian:7.3 true)`
Chapter 8, Page 193
Second code block on page: `sudo docker-compose up` should be `docker-compose up`
|