Course Outline

What is Docker?

  • Use cases for government
  • Major components of Docker
  • Docker architecture for government
  • Underlying technology for government

Installation of Docker

  • Installation on Ubuntu and Windows for government systems
  • Using Docker Machine for host provisioning in government environments
  • Docker Machine drivers for cloud providers for government use

Container Life Cycle

  • Creating and running containers for government applications
  • Stopping and restarting containers for government operations
  • Investigating a container for government security and compliance
  • Viewing the logs for government audit purposes
  • Looking at processes within containers for government monitoring
  • Removing a container and its data for government records management

Dockerizing Applications

  • The hello world example for government training
  • Interactive Bash container for government development
  • Building an image by committing changes for government use
  • Building an image from a Dockerfile for government deployment
  • Automated builds based on GitHub for government integration
  • Running more than one process in a container for government applications
  • Using the gosu helper tool for government security
  • Running a webapp in a single container for government services
  • Running a webapp in microservices architecture for government scalability

Managing Images

  • Finding and downloading existing images for government use
  • Docker Hub and local repository for government storage
  • Sharing images with others in government agencies
  • Deploying a private image repository for government security

Networking of Containers

  • Port mapping for government network configurations
  • Container linking and naming for government application integration
  • Creating and managing custom networks for government operations
  • Network over many Docker hosts (overlay) for government scalability

Data in Containers

  • Data volumes for government data management
  • Host directories and files as data volume for government storage
  • Data volume containers for government application persistence
  • Data volumes shared between Docker Hosts for government collaboration
  • Backup and restore of data volumes for government disaster recovery

Docker Compose

  • Overview of Docker Compose for government use
  • Running multi-container applications by using one command for government efficiency
  • Defining services, networks, volumes, and variables for government applications
  • Setting up runtime constraints on resources for government optimization

Docker Swarm

  • Introduction to native Docker clustering for government infrastructure
  • Discovery services for government network management
  • Docker Swarm strategies and filters for government deployment

Requirements

Familiarity with command line operations and Linux is beneficial for government personnel.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories