Copyright
Brief Table of Contents
Table of Contents
Praise for the first edition
Foreword
Preface
Acknowledgments
About this book
About the authors
About the cover illustration
Chapter 1. Welcome to Docker
1.1. What is Docker?
1.1.1. “Hello, World”
1.1.2. Containers
1.1.3. Containers are not virtualization
1.1.4. Running software in containers for isolation
1.1.5. Shipping containers
1.2. What problems does Docker solve?
1.2.1. Getting organized
1.2.2. Improving portability
1.2.3. Protecting your computer
1.3. Why is Docker important?
1.4. Where and when to use Docker
1.5. Docker in the larger ecosystem
1.6. Getting help with the Docker command line
Summary
1. Process isolation and environment-independent computing