Sign inSign up

jusaba/serverpic

By jusaba

Updated over 6 years ago

Image
0

8.8K

jusaba/serverpic repository overview

Este contenedor está realizado a partir de una compilación del repositorio original de Serverpic de oscarsm91

Se ha hecho una compilación multiplataforma mediante buildx.

Para la compilación, se ha utilizado el siguiente Dockerfile

FROM adoptopenjdk/openjdk12
ARG CACHEBUST=1
ARG VERSION
ARG JAR='serverpic-'$VERSION'.jar'
RUN echo 'java -jar serverpic-'$VERSION'.jar' >> start.sh
RUN echo $JAR
EXPOSE 7000/tcp
EXPOSE 7001/tcp
RUN curl -O  -J -L  'https://<USER>:<PASSWORD>@bitbucket.org/oscarsm91/serverpic/downloads/'$JAR
ENTRYPOINT ["bash", "/start.sh"]

Este Dockerfile se ejecuta desde el siguiente fichero compila.sh

rm version.txt
curl -O -J -L  'https://<USER>:<PASSWORD>@bitbucket.org/oscarsm91/serverpic/downloads/version.txt'
cVersion=$(cat version.txt | sed -n '1p')
echo $cVersion
docker buildx build --build-arg VERSION=$cVersion --platform=linux/amd64,linux/arm64,linux/arm/v7 --no-cache -t jusaba/serverpic:latest .  --push

Para el arranque del contenedor

docker run --name serverpic_test -p 2000:7000 -p 2001:7001 -d -e "SPRING_PROFILES_ACTIVE=mq,dns" -e "MUNDO=picservertest" --hostname salmeo_com --log-driver json-file --log-opt max-size=10m  jusaba/serverpic:latest -d

Tag summary

Content type

Image

Digest

Size

405.4 MB

Last updated

over 6 years ago

docker pull jusaba/serverpic