From 8db26fc2def03ae4a70d6f1c19e74b82be27cd38 Mon Sep 17 00:00:00 2001 From: Artur Date: Tue, 7 Jan 2025 16:09:43 +0100 Subject: [PATCH] nginx-with-tools --- deploy-this/create-nginx-with-tools.jenkinsfile | 14 ++++++++++++++ deploy-this/nginx-with-tools-docker.dockerfile | 15 +++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 deploy-this/create-nginx-with-tools.jenkinsfile create mode 100644 deploy-this/nginx-with-tools-docker.dockerfile diff --git a/deploy-this/create-nginx-with-tools.jenkinsfile b/deploy-this/create-nginx-with-tools.jenkinsfile new file mode 100644 index 0000000..d741631 --- /dev/null +++ b/deploy-this/create-nginx-with-tools.jenkinsfile @@ -0,0 +1,14 @@ +pipeline { + agent any + + stages { + stage('create ginx-with-tools-docker') { + steps { + script{ + def nxinx_build ="docker build --build-arg NGINX_IMAGE=${NGINX_IMAGE} --file nginx-with-tools-docker.dockerfile -t nginx-with-tools ." + sh(nxinx_build); + } + } + } + } +} \ No newline at end of file diff --git a/deploy-this/nginx-with-tools-docker.dockerfile b/deploy-this/nginx-with-tools-docker.dockerfile new file mode 100644 index 0000000..9fb37c6 --- /dev/null +++ b/deploy-this/nginx-with-tools-docker.dockerfile @@ -0,0 +1,15 @@ + # docker build --file 1.jenkins-with-docker-Dockerfile -t jenkins-with-docker . + +ARG NGINX_IMAGE + +FROM ${NGINX_IMAGE} as nginx-with-tools +MAINTAINER kusartur@wp.pl + +ENV DEBIAN_FRONTEND noninteractive +ENV TZ Europe/Warsaw + +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + apache2-utils \ + && rm -rf /var/lib/apt/lists/* +