Skip to main content

2023 | OriginalPaper | Buchkapitel

12. Dockerfile Syntax

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

One of my favorite activities is cooking, and like any creative endeavor, the best results come when you understand how to use the tools of the craft. It helps to know the rules, which are ironclad (don’t add water to hot oil) and which have flexibility (how much garlic is “too much!”). Others may enjoy the result, but only the chef appreciates the process!

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
In a Grid of Sums, you select a cell and enter a number equal to the sum of its neighbors. If the adjacent cells have no values, enter “1.” The objective is to reach the highest possible total in the final cell. See www.dr-mikes-math-games-for-kids.com/le-monde-grid-puzzle.html for examples and more information.
 
2
Docker does cache build information internally and, depending on its configuration, may still take advantage of cached layers to improve performance. However, stage names only exist locally in the build process and aren’t available to other builds or subsequent executions of the same build.
 
3
Remember that the file names and directory shown here are set as variables in the container environment.
 
4
If you need to pass sensitive information to a build, use Docker secrets. Secrets securely mount directories and files for consumption by a build, including files otherwise beyond build context. Secret information is unavailable outside the step where the secret is mounted into the image.
 
5
While the oraInventory directory normally exists outside the ORACLE_BASE, Oracle’s Docker builds add the inventory here.
 
6
This is one way of patching databases in Docker. Some others
  • Build a Dockerfile that uses the base database version in the beginning FROM instruction.
  • Use one Dockerfile recipe and dynamically read patches from a directory.
 
7
This is a high-level example of the usefulness of copying from existing images. Preparing an upgrade-ready image requires additional steps. The image that receives the two database homes must be prepared with the Oracle 19c prerequisites, and the target database home needs to be registered in the database inventory.
 
Metadaten
Titel
Dockerfile Syntax
verfasst von
Sean Scott
Copyright-Jahr
2023
Verlag
Apress
DOI
https://doi.org/10.1007/978-1-4842-9033-0_12