オンプレミスで用意したGitLabCI/CD用にdocker上のコンテナとしてGitRunner?を動かしているが、そこで利用するイメージにカスタマイズ用のDockerファイルで微調整したDockerファイルを利用したい.
FROM jhipster/jhipster:v7.9.3 USER root
docker run -d -p 5000:5000 --restart=always --name registry registry:2
docker build -t local-jhipster:7.9.3 . docker tag local-jhipster:7.9.3 localhost:5000/local-jhipster:7.9.3 docker push localhost:5000/local-jhipster:7.9.3
curl localhost:5000/v2/local-jhipster/tags/list
services:
jhipster:
image: localhost:5000/local-jhipster:7.9.3
environment:
- JAVA_OPTS=-Xmx512m -Dspring.profiles.active=prod,swagger
ports:
- "8080:8080"
volumes:
- ./target/classes:/app/config/classes/
- ./src/main/docker:/app/config/docker/
- /tmp:/tmp
- ~/.m2:/m2