Sean Scott

Getting Started with Oracle and Docker

Sean Scott
Viscosity NA

Docker is widely embraced in the developer community but isn't as well known or understood in the database world. Database administrators and developers are beginning to realize how powerful containers are and the speed, flexibility, and portability advantages they offer over virtual guests.

What can be done with Oracle on Docker? Plenty! Create environments for specialized performance testing, confirming and isolating bugs, evaluating environment changes, exploring new features, practicing and perfecting disaster recovery and upgrade procedures, and preparing for certifications. Provision portable test and lab environments, manage software and data separately, and rapidly deploy reference data end users can apply locally with drag-and-drop ease, independent of operating system concerns. Run multiple versions and editions of Oracle on a single system without conflict. Run several databases on an ordinary laptop with resources to spare.

This session is a practical course for those curious about or just starting out with Oracle on Docker. Attendees will learn terminology and understand how containers differ from virtual machines, followed by demonstrations of Docker's speed and versatility. Explore basic commands and examples for building Oracle on Docker and making container databases visible on a network. Discover how to separate and preserve data, share and distribute database images and data, then how to create new databases in seconds (not an exaggeration). The session closes with advice on customizing container environments and a peek into orchestrated builds for multi-database needs posed by Data Guard and Sharding."

Informacije o predavanju

Jezik / Language: ENG

About author

Sean has worked with Oracle technologies as a database reliability engineer, database administrator, architect and developer since 1995. Sean specializes in RAC and Maximum Availability Architecture, Engineered Systems, database migrations and upgrades, database reliability and resilience, replication and performance tuning. His skills include DevOps, automation, cloud computing, containers, Trace File Analyzer (TFA) and Autonomous Health Framework (AHF), virtualization, and Infrastructure as Code. Sean’s experience covers a range of industries including manufacturing, e-commerce and retail, logistics and transportation, scientific research, pharmaceuticals and medicine, utilities, government and military, gaming, entertainment and higher education.

Sean contributes to the Oracle community as a regular presenter at conferences and webinars, including Collaborate, Oracle OpenWorld, RMOUG and UTOUG. He serves on the boards of the Utah Oracle User Group and Real Applications Special Interest Group and is a member of the Database Technology Committee for the Collaborate/IOUG conference. He enjoys helping database administrators understand and embrace emerging technologies like Docker and containers, virtualization, automation, Cloud computing and distributed systems. Sean is an Oracle ACE and Oracle Certified Specialist and blogs at

  • # Oracle
  • # Docker