Skip to main content

2023 | OriginalPaper | Buchkapitel

2. Understanding the Container Landscape

verfasst von : Sean Scott

Erschienen in: Oracle on Docker

Verlag: Apress

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Containers have their own language, and those new to Docker should understand some basic concepts and terminology before jumping in. This chapter introduces the vocabulary needed to navigate the terrain and a high-level view of how containers work. Let's begin by looking at containers in the context of another similar solution that readers may already be familiar with: virtual machines.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
To appreciate how capably containers handle production workloads and availability, consider that everything at Google runs on containers: Gmail, YouTube, even search! cloud.google.com/containers
 
2
Three homes and three databases in this example is analogous to running separate hosts. The latter two scenarios focus on methods that share infrastructure and resources of a single host and explore ways of isolating and presenting schemas and data to applications. Containers and virtual machines perform similar roles.
 
3
Type 1 hypervisors combine the hypervisor and operating system. Type 2 hypervisors run atop a host operating system.
 
4
Containers are even more efficient than shown here. Assuming the three applications hosted in these examples have similar foundations, most, if not all, of the binary, library, and application files of these containers are shared through overlay filesystems. This is discussed in greater detail in Chapter 17.
 
5
This is an important difference between images and containers. Containers persist their state information.
 
6
Data in containers—including datafiles and configuration—can be persisted outside the container and protected by the same mechanisms used by databases running on bare-metal and virtual machines.
 
7
This is a basic example. Builds can involve multiple images and stages and may incorporate techniques to maximize layer reuse and minimize the size of the final image. A main objective of containers is efficiency—smaller images produce containers that pack more densely. Shared layers lower storage even further and take advantage of caching to improve overall performance. Techniques for building efficient images are covered in Chapter 17.
 
Metadaten
Titel
Understanding the Container Landscape
verfasst von
Sean Scott
Copyright-Jahr
2023
Verlag
Apress
DOI
https://doi.org/10.1007/978-1-4842-9033-0_2