本地能运行起来,部署到docker上ureport初始化失败报错!!
版本:renren-security 3.0 |
开发环境:docker |
img[//cdn.renren.io/6342a20210909200926416.png]
-
2021-09-09
可以通过下面的DockerFile文件,创建Docker镜像:
[pre]
FROM openjdk:8u212-jre
MAINTAINER Mark
# 时区问题
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone
ENTRYPOINT ["java", "-server", "-Xms512M", "-Xmx512M", "-Djava.security.egd=file:/dev/./urandom", "-Dfile.encoding=UTF-8", "-XX:+HeapDumpOnOutOfMemoryError", "-jar", "/app/app.jar" ]
[/pre]
再通过docker-compose启动项目
[pre]
version: '3'
services:
security-enterprise-tenant:
image: renren_io:1.0
container_name: security-enterprise-tenant
ports:
- "8180:8180"
environment:
- spring.profiles.active=prod
volumes:
- /data/security-enterprise-tenant/renren-admin.jar:/app/app.jar
[/pre]