sonic-buildimage/dockers/docker-sonic-mgmt-spytest/Dockerfile.j2
Danny Allen f906a758cd
[spytest] Create new sonic-mgmt docker for running spytests (#4212)
Signed-off-by: Danny Allen <daall@microsoft.com>
2020-03-04 11:47:31 -08:00

30 lines
592 B
Django/Jinja

FROM docker-sonic-mgmt:latest
ENV CC=gcc CPP=cpp CXX=c++ LDSHARED="gcc -pthread -shared" PYMSSQL_BUILD_WITH_BUNDLED_FREETDS=1
RUN sudo -H pip install \
"cryptography>=2.5" \
"future>=0.16.0" \
gitpython \
jinja2 \
jsonpatch \
"netmiko==2.4.2" \
prettytable \
psutil \
pycryptodome \
pyfiglet \
"pylint==1.8.1" \
pyro4 \
pytest-repeat \
"pytest-xdist==1.28.0" \
"pytest==4.6.5" \
redis \
requests \
rpyc \
tabulate \
textfsm
RUN sudo apt-get update && sudo apt-get install -y \
inetutils-ping \
telnet