Now that we understand the basic concepts of Docker itself, we can look at two other technologies that are directly related. Networks: Networks allow containers to communicate using standard network protocols (TCP/IP).Volumes can be persistent or ephemeral (lasting only as long as a container is active). Volume: A volume is a filesystem that can be made available to one or more containers.It can be private or public and optionally require authentication. Containers are typically isolated from each other, although volumes and networks can allow them to interact. Container: A container is a runnable instance of an image.Images have layers, and each layer contributes one or more sets of files and directories. Image: An image is a self-contained file that includes all necessary files for running an application (including Operating System and application code).Desktop: Docker desktop is a specialized version of Docker for Mac and Windows that simplifies interacting with the daemon.Īdditionally, there are several Docker objects that we should be familiar with:.Client: The Docker client is the main interface for issuing commands to the daemon.Daemon: The Docker daemon listens for Docker API requests and manages objects such as images and containers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |