Skip to content

Commit

Permalink
[DSD-5355] Updated Docker_File
Browse files Browse the repository at this point in the history
Signed-off-by: VSIVAKALYAN <[email protected]>
  • Loading branch information
VSIVAKALYAN committed Jun 5, 2024
1 parent 5670995 commit fac1526
Showing 1 changed file with 12 additions and 17 deletions.
29 changes: 12 additions & 17 deletions apitest/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,6 @@ ARG container_user_gid=1001

ARG KUBECTL_VERSION=1.22.9

# install packages and create user
RUN apt-get -y update \
&& apt-get install -y unzip jq curl \
&& groupadd -g ${container_user_gid} ${container_user_group} \
&& useradd -u ${container_user_uid} -g ${container_user_group} -s /bin/bash -m ${container_user} \
&& curl -LO "https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl" \
&& chmod +x kubectl \
&& mv kubectl /usr/local/bin/

# set working directory for the user
WORKDIR /home/${container_user}

Expand All @@ -41,12 +32,17 @@ ADD ./apitest/target/ $work_dir

ADD entrypoint.sh $work_dir/entrypoint.sh

RUN chmod +x $work_dir/entrypoint.sh
# change permissions of file inside working dir

RUN chown -R ${container_user}:${container_user} /home/${container_user} /etc/ssl/certs/java/cacerts

RUN chmod 644 /etc/ssl/certs/java/cacerts
# install packages and create user
RUN apt-get -y update \
&& apt-get install -y unzip jq curl \
&& groupadd -g ${container_user_gid} ${container_user_group} \
&& useradd -u ${container_user_uid} -g ${container_user_group} -s /bin/bash -m ${container_user} \
&& curl -LO "https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl" \
&& mkdir -p /home/${container_user} \
&& chmod +x kubectl $work_dir/entrypoint.sh \
&& mv kubectl /usr/local/bin/ \
&& chown -R ${container_user}:${container_user} /home/${container_user} /etc/ssl/certs/java/cacerts \
&& chmod 644 /etc/ssl/certs/java/cacerts

# select container user for all tasks
USER ${container_user_uid}:${container_user_gid}
Expand All @@ -58,5 +54,4 @@ ENV ENV_USER=
ENV ENV_ENDPOINT=
ENV ENV_TESTLEVEL=smokeAndRegression

ENTRYPOINT ["./entrypoint.sh"]

ENTRYPOINT ["./entrypoint.sh"]

0 comments on commit fac1526

Please sign in to comment.