Finalized Network Automation Dockerfile, added template

This commit is contained in:
adosztal 2017-06-27 20:11:48 +02:00
parent 564a73241f
commit 557ec8509c
2 changed files with 19 additions and 1 deletions

View File

@ -0,0 +1,18 @@
{
"name": "Network Automation",
"category": "guest",
"description": "This container provides the popular tools used for network automation: Netmiko, NAPALM, Pyntc, and Ansible.",
"vendor_name": "GNS3",
"vendor_url": "http://www.gns3.com",
"product_name": "Network Automation",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"symbol": "linux_guest.svg",
"docker": {
"adapters": 1,
"image": "gns3/network_automation:latest",
"console_type": "telnet"
}
}

View File

@ -4,7 +4,7 @@ FROM ubuntu:xenial
RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get -y --no-install-recommends install \
telnet curl openssh-client nano vim-tiny iputils-ping python build-essential libssl-dev libffi-dev \
python-pip python-setuptools python-dev ansible \
python-pip python-setuptools python-dev net-tools ansible \
&& rm -rf /var/lib/apt/lists/* \
&& pip install --upgrade pip \
&& pip install cryptography netmiko napalm pyntc