From cf93e7c77ffbb591297df4c763673613152bcc81 Mon Sep 17 00:00:00 2001 From: Guohan Lu Date: Thu, 13 Apr 2017 01:43:19 +0000 Subject: [PATCH] [vas]: remove docker-vas --- dockers/docker-vas/Dockerfile | 42 -------------------------------- dockers/docker-vas/user-override | 2 -- 2 files changed, 44 deletions(-) delete mode 100755 dockers/docker-vas/Dockerfile delete mode 100644 dockers/docker-vas/user-override diff --git a/dockers/docker-vas/Dockerfile b/dockers/docker-vas/Dockerfile deleted file mode 100755 index 245bbd6baeb7..000000000000 --- a/dockers/docker-vas/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM docker-base - -COPY deps/vasclnt_*.deb deps/vasgp_*.deb /deps/ -COPY user-override /etc/opt/quest/vas/user-override - -## Make apt-get non-interactive -ENV DEBIAN_FRONTEND=noninteractive - -## Pre-install the fundamental packages -## Clean up -RUN apt-get update && \ - dpkg_apt() { [ -f $1 ] && { dpkg -i $1 || apt-get -y install -f; } || return 1; } && \ - apt-get -y install \ - sudo \ - && \ - dpkg_apt /deps/vasclnt_*.deb && \ - dpkg_apt /deps/vasgp_*.deb && \ - apt-get clean -y && apt-get autoclean -y && apt-get autoremove -y && \ - rm -rf /deps - -## Expose to host, ie. image content will copy to host when container started -## For .so -VOLUME /host/lib/x86_64-linux-gnu -## For config -VOLUME /etc/pam.d/ -VOLUME /host/etc -## For domain socket and local caches -VOLUME /var/opt/quest/vas/vasd/ -## For home directory -VOLUME /home/ - -## Delete the symlinks and create full copies to host folder -ENTRYPOINT rm -f /var/run/rsyslogd.pid \ - && service rsyslog start \ - && cp --remove-destination /opt/quest/lib64/nss/libnss_vas4.so.2 \ - /host/lib/x86_64-linux-gnu/ \ - && cp --remove-destination /opt/quest/lib64/security/pam_vas3.so \ - /host/lib/x86_64-linux-gnu/security/ \ - && cp --remove-destination /etc/nsswitch.conf \ - /host/etc/ \ - && service vasd start \ - && /bin/bash diff --git a/dockers/docker-vas/user-override b/dockers/docker-vas/user-override deleted file mode 100644 index cb16ea6ded0f..000000000000 --- a/dockers/docker-vas/user-override +++ /dev/null @@ -1,2 +0,0 @@ -# Overrides every member to have the bash shell -::::::/bin/bash