There are a couple of ways you can install Netbox. The first one is a little time-consuming bare-bones method while the second one leverages docker and is just plug and play method. Let’s take a look at Netbox Docker installation method but If you aren’t familiar with Docker, here is a 5 part series that…
Category: Docker
Docker for Network Engineers Part V – Docker Compose
In the previous post about Dockerfiles, we saw how to use a YAML file to define the template of the docker containers/images and use those set of instructions to build and distribute your containers. However, what if the application that you are writing has multiple components to it. For example:- You wrote a device monitoring…
Docker for Network Engineers Part IV – What is a Dockerfile
We have seen the manual method of creating a container from an image and an image back from a container after you have done all the customizations. What if there is a more automated way of doing this. We can achieve the same end goal by using a DockerFile. What is DockerFile? Dockerfile is nothing…
Docker for Network Engineers Part III – Creating a custom docker image/container
In this post on Docker for Network Engineers, From the ubuntu container that we created in the last post, we will now customize the container to install all the base dependencies that we need for our project. apt upgrade apt update apt install software-properties-common add-apt-repository ppa:deadsnakes/ppa apt install python3.9 apt install python3-pip apt install nano…
Docker for Network Engineers Part II – Installation and Basic Usage
Read Part I here Installing Docker Download docker from the official website for your platform. SignUP for Docker Hub. Docker Hub is an online repository of container images made by the official vendors or the community that you can use as a template to build your own application and save them as new containers and…
Docker for Network Engineers Part I – An Introduction
As network engineers, we have seen the shift from physical hardware to virtual machines. Docker is taking the concept of virtual machines a step further and make it even better. To revisit, let’s see what is a Virtual Machine. Virtual Machines A hypervisor runs between base infrastructure, a physical server most of the time and…