tweaks
This commit is contained in:
parent
a874654e7e
commit
c2914f4c03
@ -6,7 +6,7 @@ ADD https://github.com/krallin/tini/releases/download/v0.18.0/tini-arm64 /tini
|
|||||||
RUN chmod +x /tini
|
RUN chmod +x /tini
|
||||||
|
|
||||||
# Install docker client, kubectl and helm
|
# Install docker client, kubectl and helm
|
||||||
RUN curl -sSL https://get.docker.com/ | sh
|
RUN curl -sSL https://get.docker.com/ | sh && groupmod -g 113 docker
|
||||||
|
|
||||||
# Debian packages
|
# Debian packages
|
||||||
RUN apt-get update -qy && \
|
RUN apt-get update -qy && \
|
||||||
@ -20,7 +20,7 @@ RUN pip install awscli && \
|
|||||||
|
|
||||||
# Jenkins
|
# Jenkins
|
||||||
ENV HOME /home/jenkins
|
ENV HOME /home/jenkins
|
||||||
RUN useradd -c "Jenkins user" -d $HOME -u 10000 -g 999 -m jenkins
|
RUN useradd -c "Jenkins user" -d $HOME -u 10000 -g docker -m jenkins
|
||||||
LABEL Description="This is a base image, which provides the Jenkins agent executable (slave.jar) and tools: j2cli, awscli, docker client, kubectl and helm" Vendor="KoreKontrol" Version="3.27"
|
LABEL Description="This is a base image, which provides the Jenkins agent executable (slave.jar) and tools: j2cli, awscli, docker client, kubectl and helm" Vendor="KoreKontrol" Version="3.27"
|
||||||
|
|
||||||
ARG VERSION=3.40
|
ARG VERSION=3.40
|
||||||
|
|||||||
Reference in New Issue
Block a user