docker proxy added

This commit is contained in:
Ivan Nikolaev-Axenov 2024-05-30 10:55:53 +03:00
parent 513f51ba15
commit eb652a105b
3 changed files with 8 additions and 7 deletions

View file

@ -1,11 +1,12 @@
image: image:
name: docker:latest name: ${DOCKER_PROXY}/docker:latest
pull_policy: if-not-present pull_policy: if-not-present
variables: variables:
GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_STRATEGY: recursive
MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true -Djava.awt.headless=true" MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true -Djava.awt.headless=true"
MAVEN_CLI_OPTS: "-s /settings.xml -P nbki --batch-mode" MAVEN_CLI_OPTS: "-s /settings.xml -P nbki --batch-mode"
DOCKER_PROXY: "mirror.gcr.io"
stages: stages:
- build - build
@ -18,7 +19,7 @@ cache:
- z-distr/target/clearing/ - z-distr/target/clearing/
build: build:
image: maven:latest image: ${DOCKER_PROXY}/maven:latest
stage: build stage: build
script: script:
- mvn clean package -DskipTests -Pdistributive - mvn clean package -DskipTests -Pdistributive

View file

@ -1,4 +1,4 @@
FROM openjdk:17-slim FROM mirror.gcr.io/openjdk:17-slim
ENV CLEARING_HOME="/opt/clearing" ENV CLEARING_HOME="/opt/clearing"
ENV CLEARING_HOME_BIN="/opt/clearing/bin" ENV CLEARING_HOME_BIN="/opt/clearing/bin"

View file

@ -1,7 +1,7 @@
version: "3" version: "3"
services: services:
db: db:
image: postgres:14.1-alpine image: mirror.gcr.io/postgres:14.1-alpine
restart: always restart: always
environment: environment:
- POSTGRES_USER=clearing - POSTGRES_USER=clearing
@ -42,7 +42,7 @@ services:
# restart: always # restart: always
zookeeper: zookeeper:
image: confluentinc/cp-zookeeper:6.2.3.amd64 image: mirror.gcr.io/confluentinc/cp-zookeeper:6.2.3.amd64
container_name: zookeeper container_name: zookeeper
networks: networks:
- clearing-net - clearing-net
@ -54,7 +54,7 @@ services:
- "22181:2181" - "22181:2181"
kafka: kafka:
image: confluentinc/cp-kafka:6.2.3.amd64 image: mirror.gcr.io/confluentinc/cp-kafka:6.2.3.amd64
container_name: kafka container_name: kafka
networks: networks:
- clearing-net - clearing-net
@ -73,7 +73,7 @@ services:
- zookeeper - zookeeper
sftp: sftp:
image: atmoz/sftp image: mirror.gcr.io/atmoz/sftp
networks: networks:
- clearing-net - clearing-net
volumes: volumes: