New version of starting jenkins
docker compose --file 2.jenkins-with-docker-compose.yml --env-file ./env/arm.env up --build --detach
This commit is contained in:
parent
b1e3b38958
commit
6ec2bc3015
|
|
@ -0,0 +1,26 @@
|
|||
services:
|
||||
jenkins:
|
||||
image: jenkins-with-docker
|
||||
container_name: jenkins
|
||||
env_file:
|
||||
- ${SERVER_ENV}
|
||||
environment:
|
||||
- JAVA_OPTS=-Dhudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT=true
|
||||
- TZ=Europe/Warsaw
|
||||
restart: always
|
||||
ports:
|
||||
- 7999:8080
|
||||
- 50000:50000
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- ${DOCKER_SYSTEM}:/_system_
|
||||
- ${PROGRAMS}:/_programs_:rw
|
||||
- ${DOCKER_DATA}:/_docker_data_:rw
|
||||
- /usr/lib/jvm/java-17-openjdk-amd64:/java-17
|
||||
- ${DOCKER_DATA}/jenkins_home:/var/jenkins_home
|
||||
- apps-data:/apps-data
|
||||
volumes:
|
||||
apps-data:
|
||||
external: true
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
FROM jenkins/jenkins:lts-jdk17
|
||||
|
||||
USER root
|
||||
|
||||
# Instalacja Docker, Maven i innych narzędzi w jednym kroku
|
||||
RUN apt-get update && apt-get -qy full-upgrade && \
|
||||
apt-get install -qy curl maven && \
|
||||
curl -fsSL https://get.docker.com/ | sh && \
|
||||
git config --global --add safe.directory '*'
|
||||
|
||||
# Domyślnie przełącz na użytkownika Jenkins
|
||||
USER jenkins
|
||||
|
|
@ -0,0 +1 @@
|
|||
/arti.env
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
ONE_KAFKA_ARTI_IP: 10.0.0.2
|
||||
TWO_KAFKA_ARTI_IP: 10.0.0.3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
SERVER_ENV=env/amd.env
|
||||
SERVER_NAME=artur
|
||||
|
||||
CERTBOT_IMAGE=certbot/certbot
|
||||
NGINX_IMAGE=amd64/nginx
|
||||
|
||||
JAVA_17=openjdk:17
|
||||
|
||||
#COMMON
|
||||
INFO=Version 1_
|
||||
|
||||
DOCKER_USER=artur
|
||||
|
||||
IMPORTANT_DATA=/home/artur/_important_data_
|
||||
DOCKER_DATA=/home/artur/_important_data_/_docker_data_
|
||||
PROGRAMS=/home/artur/_important_data_/_data_/_programs_
|
||||
DOCKER_SYSTEM=/home/artur/_important_data_/_start_system_on_docker_
|
||||
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
SERVER_ENV=env/arm.env
|
||||
SERVER_NAME=arm
|
||||
CERTBOT_IMAGE=certbot/certbot:arm32v6-latest
|
||||
NGINX_IMAGE=arm64v8/nginx
|
||||
|
||||
JAVA_17=arm64v8/openjdk:17
|
||||
|
||||
#NOCOMMON
|
||||
INFO=Version 1_
|
||||
|
||||
DOCKER_USER=artur
|
||||
|
||||
IMPORTANT_DATA=/home/ubuntu/_important_data_
|
||||
|
||||
DOCKER_SYSTEM=/home/ubuntu/_important_data_/_start_system_on_docker_
|
||||
|
||||
WP_SYSTEM=/home/ubuntu/_important_data_/_start_system_on_docker_/wp-system
|
||||
DOCKER_DATA=/home/ubuntu/_important_data_/_docker_data_
|
||||
|
||||
PROGRAMS=/home/ubuntu/_important_data_/_data_/_programs_
|
||||
|
||||
|
||||
#Configurations
|
||||
SPRING_PROFILE_ACTIVE=production
|
||||
|
||||
ANGULAR_CONFIGURATION=development
|
||||
Loading…
Reference in New Issue