Docker Training Visakhapatnam

Docker Training Visakhapatnam

 
Docker Training Visakhapatnam: Docker is a next-generation platform for simplifying application containerization life-cycle.
Docker allows you to create a robust and resilient environment in which you can generate portable, composable, scalable, and stable application containers.
 

Whether you are a developer or a sysadmin, or anything in between, this course will give you the guidance you need to use Docker to build, test, and deploy your applications and make them easier, even enjoyable.

Docker Training Visakhapatnam

Docker Training Visakhapatnam

What You Will Learn

  • Build, push, and publish images on Docker Hub
  • Orchestrate multiple containers with Docker Compose
  • Test and debug applications inside a Docker container
  • Get to know the basics of networking and see how Docker networking works
  • Discover the tools built into Docker to gain an insight into your container’s performance
  • Get the most out of your application and resources with the right implementation of your monitoring method
  • Stay up-to-date on Docker-related security issues that arise with its version updates
  • Integrate Docker with a wide range of cloud and configuration tools to fully realize its potential
 

Docker Training Visakhapatnam: Course Contents

Getting Started with Docker

  • An introduction to Docker
  • Docker on Linux
  • Differentiating between containerization and virtualization
  • Installing the Docker engine
  • Understanding the Docker setup
  • Downloading the first Docker image
  • Running the first Docker container

Working with Docker Containers

  • Introduction
  • Listing/searching for an image
  • Pulling an image
  • Listing images
  • Starting a container
  • Listing containers
  • Looking at the logs of containers
  • Stopping a container
  • Deleting a container
  • Setting the restart policy on a container
  • Getting privileged access inside a container
  • Exposing a port while starting a container
  • Returning low-level information about a container
  • Labeling and filtering containers

3. Working with Docker Images

  • Creating an account with Docker Hub
  • Creating an image from the container
  • Publishing an image to the registry
  • Looking at the history of an image
  • Deleting an image
  • Exporting an image
  • Importing an image
  • Building images using Dockerfiles
  • Building an Apache image – a Dockerfile example
  • Setting up a private index/registry

4. Network and Data Management for Containers

  • Accessing containers from outside
  • Managing data in containers
  • Linking two or more containers
  • Developing a LAMP application by linking containers
  • Networking of multihost containers with Flannel
  • Assigning IPv6 addresses to containers

5. Docker Use Cases

  • Testing with Docker
  • Doing CI/CD with Shippable and Red Hat OpenShift
  • Doing CI/CD with Drone
  • Setting up PaaS with OpenShift Origin
  • Configuring Docker as a hypervisor driver for OpenStack

6. Docker APIs and Language Bindings

  • Configuring the Docker daemon remote API
  • Performing image operations using remote APIs
  • Performing container operations using remote APIs
  • Exploring Docker remote API client libraries
  • Securing the Docker daemon remote API

7. Docker Performance

  • Introduction
  • Benchmarking CPU performance
  • Benchmarking disk performance
  • Benchmarking network performance
  • Getting container resource usage using the stats feature
  • Setting up performance monitoring

8. Docker Orchestration and Hosting Platforms

  • Running applications with Docker Compose
  • Setting up cluster with Docker Swarm
  • Setting up CoreOS for Docker orchestration
  • Scaling up and down in a Kubernetes cluster
  • Setting up WordPress with a Kubernetes cluster

9. Docker Security

  • Setting Mandatory Access Control (MAC) with SELinux
  • Allowing writes to volume mounted from the host with SELinux ON
  • Removing capabilities to breakdown
  • Sharing namespaces between the host and the container

10. Getting Help and Tips and Tricks

  • Introduction
  • Starting Docker in debug mode
  • Building a Docker binary from the source
  • Building images without using cached layers
  • Building your own bridge for container communication
  • Changing the default execution driver of Docker
  • Selecting the logging driver for containers
  • Getting real-time Docker events for containers

 

 

Docker Training Visakhapatnam

Contact us

Mail: info@bigdatatraining.in
 
Call: +91 9789968765 / 044 – 42645495

Weekdays / Fast Track / Weekends / Corporate Training modes available

 

Docker Training Visakhapatnam

Docker Training Also available across India in Bangalore, Pune, Hyderabad, Mumbai, Kolkata, Ahmedabad, Delhi, Gurgon, Noida, Kochin, Tirvandram, Goa, Vizag, Mysore,Coimbatore, Madurai, Trichy, Guwahati

 

On-Demand Fast track Apache Spark Training globally available also at Singapore, Dubai, Malaysia, London, San Jose, Beijing, Shenzhen, Shanghai, Ho Chi Minh City, Boston, Wuhan, San Francisco, Chongqing.