Шпаргалка по Docker - Dockerfile для Java-приложений

Пример Dockerfile для Java-приложения. С данной конфигурацией происходит корректная остановка. FROM openjdk:8 ADD excel-1.0.1.jar app.jar ENV JAVA_OPTS="-Duser.timezone=GMT -Dfile.encoding=UTF-8 -Denvironment.type=production" CMD exec java $JAVA_OPTS -jar /app.jar excel-1.0.1.jar - имя jar-файла проекта…

Шпаргалка по Docker - запуск registry

Запуск registry. С мапингом данных в локальную директорию на хосте, с поддержкой SSL и авторизации. docker run -d -p 56382:5000 --restart=always --name registry \ -v `pwd`/registry:/var/lib/registry \ -v `pwd`/auth:/auth \ -v `pwd`/certs:/certs \ -e "REGISTRY_AUTH=htpasswd" \ -e "REGISTRY_AUTH_HTPASSWD_…