This is a Dockerfile
that allows you to build a Alpine Linux docker image that contians the most basic tools required when used in conjunction with GNS3 such as :
- bash
- ssh
- telnet
- dhclient
New tools will be added as needed.
If you want to build the image from the Dockerfile
your self follow the steps on the (Optional) sections, otherways head over to the Add to GNS3 section.
Clone this git repository and cd to it, then build the image
git clone https://gitlab.com/xradiation/alpinegns3 && cd alpinegns3
docker build -t "alpinegns3:latest" .
After a successful build run the image as interactive container
docker run --rm -it alpinegns3
Since the image is available as a public docker hub image, follow these steps to automatically download and install the image.
- Edit -> Preferences -> Docker containers -> New
- Select
New image
and fill the text box withalpinegns3:latest
- This will add the image to the
End Devices
tab (Monitor Icon) - Dragging the image to the work space will start downloading the image from docker hub