Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Dockerfile 667 B
ARG VERSION=latest
ARG DOCKER_REGISTRY_HOST=nexus.engageska-portugal.pt
ARG DOCKER_REGISTRY_USER=ska-docker
FROM $DOCKER_REGISTRY_HOST/$DOCKER_REGISTRY_USER/tango-itango:${VERSION}

USER root

RUN apt-get -y update && \
    apt-get -y upgrade && \
    apt-get -y install apt-file apt-transport-https apt-utils aptitude && \
    aptitude -y install htop iftop iproute2 mc most net-tools tcpdump telnet tmux traceroute vim xterm && \
    aptitude clean && \
    aptitude autoclean && \
    pip3 install "opcua >= 0.98.9" asyncua astropy && \
    pip3 uninstall -y jedi parso && \
    pip3 install "parso == 0.7.1" "jedi == 0.17.2" && \
    pip3 cache purge

USER tango