Skip to content
Snippets Groups Projects
Commit dbf0891a authored by Robert Butora's avatar Robert Butora
Browse files

docker: set devel user & paswd and exec sshd (for quick shutdown)

parent 149fb5c9
No related branches found
No related tags found
No related merge requests found
# bullseye-slim = debian11
#FROM debian:bullseye-slim
#LABEL Description="debian11 devel-env"
# Jammy Jellyfish = ubuntu22
FROM tomcat:9-jre17-temurin-jammy
LABEL Description="ubuntu22 devel-env"
LABEL Description="VLKB Ingestion / Ubuntu 22 (Jammy Jellyfish)"
COPY deps/ast_9.2.9-1_amd64.deb /tmp/
RUN apt -y update \
&& apt -y install sudo procps psmisc curl wget vim make build-essential checkinstall tree htop unzip \
libcfitsio-dev libpqxx-dev librabbitmq-dev libcsv-dev libdavix0v5 davix-dev gfortran \
&& apt -y install sudo procps psmisc \
curl wget vim make build-essential checkinstall tree htop unzip \
libcfitsio-dev libpqxx-dev librabbitmq-dev libcsv-dev libdavix0v5 davix-dev \
gfortran \
&& dpkg -i /tmp/ast_9.2.9-1_amd64.deb \
&& echo "/usr/local/lib" > /etc/ld.so.conf.d/ast.conf \
&& ldconfig \
......@@ -25,7 +22,8 @@ ENV CATALINA_BASE=/var/lib/tomcat9 \
CATALINA_TMPDIR=/tmp
RUN useradd -ms /bin/bash devel \
&& usermod -aG sudo devel
&& usermod -aG sudo devel \
&& echo 'devel:ia2vlkb' | chpasswd
USER devel
ENV USER=devel
......@@ -55,6 +53,7 @@ ENV INST_DIR=/usr/local
COPY entrypoint.sh /root
RUN chmod +x /root/entrypoint.sh
CMD ["sh", "-c", "/root/entrypoint.sh"]
CMD ["/root/entrypoint.sh"]
#CMD ["sh", "-c", "/root/entrypoint.sh"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment