Go to main content
Formats
Format
BibTeX
MARCXML
TextMARC
MARC
DublinCore
EndNote
NLM
RefWorks
RIS
Cite
Citation

Linked e-resources

Details

Intro
Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Part I: Introduction to Containers
Chapter 1: Introducing Docker and Oracle
Why Docker?
Simplicity
Self-Contained
Speed
Portability
Reliability
Cost
Use Cases
Exchange Data
Modular Software
Orchestration
Other Uses
Objections to Docker
Summary
Chapter 2: Understanding the Container Landscape
Containers vs. Virtual Machines
Dedicated vs. Shared
Performance
Capacity and Capability
Concepts and Terminology
Images

Tags
Portable
Immutable and Stateless
Containers
Stateful
Ephemeral
Resources
Volumes
Networking
Additional Terminology
Runtimes
Dockerfiles
Builds
Summary
Chapter 3: Container Foundations
Docker Command-Line Overview
Run Your First Container
List Images
Run a Container
Explore the Container
Image Registries
Minimalism
Modify the Container
Persistence
Check the Container State
Start the Container
Interactive vs. Detached
Connect to the Container
Verify Persistence
Remove the Container
Images Are Immutable

Start a New Container
Save a New Image
Run the New Image
Union Filesystems
Commit vs. Build
Summary
Chapter 4: Oracle Database Quick Start
Access the Docker Environment
Terminology
Docker Commands
Images and Containers
Build and Run
The Docker Command Line
Obtaining an Image
Pre-built Images
Download an Image
Download a Tag
Running Pre-built Images
Pre-built Image Limitations
Building Images from a Repository
Oracle Docker GitHub Repo
Oracle Database Software
Build an Image
Running a Container
Container Properties

Port Publishing
Volume Mounting
Permissions Issues in Linux and Windows WSL Environments
Environment Variables
Container Name
A Full Run Command
View Container Logs
Access and Use the Container
Access a Container Shell
Run SQL*Plus
Run Scripts
Connect from Host Applications
Manage the Container
Summary
Chapter 5: Differences in Database Containers
Start an Oracle Database Container
Connect to the Container
Navigate the Oracle Database Container
Container Differences
Hostname
cron
Binaries
Oracle Directories
Configuration Files

Volumes
Summary
Chapter 6: Customize Container Environments
The Startup Process
View Environment Values
docker run
Command-Line Option
Values from a File
Values from the Host Environment
Overwriting and Creating Variables
Environment Options in Oracle Images
Summary
Chapter 7: Persistence
Container Storage
Docker Internal Storage
Drawbacks of Union Filesystems
Mount Concepts
Volumes vs. Volumes
Mount Types
Bind Mount
Docker Volumes
tmpfs and Secrets
Volumes vs. Bind Mounts
Mounting Storage
Using -v or
volume

Browse Subjects

Show more subjects...

Statistics

from
to
Export