Deploying applications into Docker containers

Docker simplifies building, deploying, and running applications by using containers. Containers allow for the packaging of libraries, as well as any other dependencies, into a single application package (container image), which can then be shipped as a single coherent resource. This technology assures that the packaged application will run correctly anywhere the container can be used, regardless of any environment-specific settings or configurations.

Here is a high-level schema of how Docker works:

You basically have three choices when working with Docker containers, as follows:

  • Use a Virtual Machine (VM) locally or in the cloud with Docker for Windows or Docker Enterprise (Windows Server 2019 and 2016), depending on the operating system
  • Use Docker Hub (https://hub.docker.com)
  • Use either Microsoft Azure Container Service or AWS EC2 Container Service
For more information on Docker, visit the following links:
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.117.9.37