server:
port: 9000
spring:
jpa:
database-platform: com.enigmabridge.hibernate.dialect.SQLiteDialect
hibernate:
ddl-auto: update
show-sql: false
resources:
static-locations: classpath:/static/,classpath:/templates/
datasource:
driver-class-name: org.sqlite.JDBC
url: jdbc:sqlite:/db.sqlite3
username:
password:
FROM openjdk:13
MAINTAINER "ahri"<[email protected]>
VOLUME /tmp
ADD blog-20200304.jar /blog.jar
ADD db.sqlite3 /db.sqlite3
EXPOSE 9000
ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "/blog.jar"]
docker container run --name blog -p 80:9000 -d ahriknow/springblog:v20200304
--name blog 容器名为 blog-p 80:9000 将容器 9000 端口映射到宿主机 80 端口-d 后台运行ahriknow/springblog:v20200304 镜像Content type
Image
Digest
Size
283 MB
Last updated
over 6 years ago
docker pull ahriknow/springblog:v20200304