Skip to content

Commit 3b3fa59

Browse files
committed
Provide some additional clarification for Docker terminology.
1 parent df53141 commit 3b3fa59

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Docker_Tips.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
Tips for using [Docker](https://docker.com/) container/virtualization platform.
44

55
## Docker Terminology
6-
- [Dockerfile](https://docs.docker.com/engine/reference/builder/): A specification (plan) for building a Docker _image_.
7-
- Image: A template for Docker containers that has a specific purpose.
8-
- Container: An instance (either running or finished) of an _image_ for running process/application.
6+
- [**Dockerfile**](https://docs.docker.com/engine/reference/builder/): A specification (plan) for building a Docker _image_.
7+
- **Image**: A template for Docker containers that has a specific purpose. Basically, the image provides the custom **file system** structure required for the application.
8+
- **Container**: An instance (either running or finished) of an _image_ for running process/application. Containers are isolated from other processes on the _host_ machine using Linux [kernel namespaces](https://medium.com/@saschagrunert/demystifying-containers-part-i-kernel-space-2c53d6979504) and [cgroups](https://www.nginx.com/blog/what-are-namespaces-cgroups-how-do-they-work/), which have been part of Linux for a long time.
99

1010
## Common Commands
1111
| Command | Action |

0 commit comments

Comments
 (0)