Sys-Stack configuration service docker image
943
Sys-Stack configuration service
Microservice environment specific variables:
SPRING_APPLICATION_NAME=config
mvn \
-DSPRING_APPLICATION_NAME=config \
clean package install
Project docker image is based on maven:3.5.0-jdk-8-alpine
docker run \
--name=SysStackServConfig \
--net host \
-e SPRING_APPLICATION_NAME=config \
-it -p 9999:9999 \
gspanoae/sys-stack-serv-config:latest
docker run \
--name=SysStackServConfig \
--net host \
-e SPRING_APPLICATION_NAME=config \
-it -p 9999:9999 \
gspanoae/sys-stack-serv-config:latest \
--httpsProxySet=true --proxyHost=127.0.0.1 --proxyPort=3128
docker run \
--name=SysStackServConfig \
-v /hostfolder \
--net host \
-e SPRING_APPLICATION_NAME=config \
-it -p 9999:9999 \
gspanoae/sys-stack-serv-config:latest \
--httpsProxySet=true --proxyHost=127.0.0.1 --proxyPort=3128
docker inspect SysStackServConfig
docker cp /my_data/. SysStackServConfig:/hostfolder
or
docker cp /my_data/filename.ext SysStackServConfig:/hostfolder
keytool -import -alias SYSSTACKSERVCONFIG-CA -keystore /usr/lib/jvm/java-1.8-openjdk/jre/lib/security/cacerts -file <filename.crt>
(password: changeit)
docker restart SysStackServConfig
NOTE: Don't forget to clean out unused volumes:
docker volume ls
docker volume prune
or run with --rm for dev/testing
-Dhttps.proxySet=true -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=3128 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=3128
Content type
Image
Digest
Size
99.3 MB
Last updated
over 9 years ago
docker pull gspanoae/sys-stack-serv-config