In this chapter, we are going to provide Docker support for an Angular application.
We are about to create a Docker image that contains the prebuilt code, test it in the container, publish and consume from Docker Hub, and even automate builds and publishing with Travis CI.
As a prerequisite, you need to get a community edition of the Docker for your platform:
If you want to get more information on the Docker and how to use it, please refer to the following Udemy course: Docker Mastery: The Complete Toolset From a Docker Captain.
If you use Visual Studio Code for development, the "Docker" extension might help you a lot: Docker for VS Code. The Docker extension makes it easy to build and deploy containerized applications from Visual Studio Code.