Docker в GNS3
Далее приведены примеры работы с docker-образом ntopng.
Скачивание docker-образа с официального сайта
На GNS3 VM выполнить:
docker pull <имя образа>
docker pull ntop/ntopng
Сохранение docker-образа
Сохранить docker-образ в .tar-файл (архив):
docker save -o <путь к файлу для сохранения> <имя образа>
docker save -o ~/ntopng.tar ntop/ntopng:latest
Удобно для переноса образа на другой ПК. Скачать полученный файл на хост-машину можно с помощью WinSCP. С помощью WinSCP можно также загрузить образ на нужный ПК или виртуальную машину.
Импортирование образа в GNS3 VM
Импортирование должно выполнятся из .tar-файла. Как его получить, описано выше.
docker load -i <путь к .tar-файлу>
docker load -i ~/ntopng.tar
Чтобы убедиться, что образ добавлен, необходимо выполнить команду:
docker images
В списке должен присутствовать импортированный образ.
Создание docker в GNS3
После того, как docker-образ был успешно добавлен в GNS3 VM, можно создать шаблон устройства в GNS3.
Чтобы создать шаблон устройства из docker, необходимо перейти в Edit > Preferences > Docker containers > New
.
В появившемся окне выбрать существующий docker-образ. Далее необходимо дать название устройству, остальное можно оставить по умолчанию.
Удаление docker-образа на GNS3 VM
Чтобы удалить существующий docker-образ, необходимо выполнить:
docker rmi <имя образа>
После этого из списка образов он должен пропасть, а также нельзя будет создать такое устройство в GNS3.
©️ Оформление, изложение, медиаконтент. И. Попов, 2020-2025