Exploring Nautobot Docker containers
In Chapter 3, we introduced how to install Nautobot from scratch, installing every service needed to get Nautobot up and running. There is another option that can be quite helpful, and that is to use Docker containers. This can be helpful in building out NetDevOps pipelines and deployments that are repeatable, immutable, and used for quick testing.
There is a GitHub repository (https://github.com/nautobot/nautobot-docker-compose) that has prebuilt Docker Compose and Docker files for different environments to help you get started even quicker for container environments.
The repository offers three different sets of options to deploy Nautobot onto a Docker Compose environment:
- Standard Nautobot deployment
- LDAP-supported environment
- Nautobot Apps-supported environment
We’ll focus on the first option.
Detailed installation instructions for Docker and the Docker Compose plugin can be found on the Docker installation...