Browse Source

Dockerfile的初始镜像改为固化的 openjdk8-openj9 含字体版本 bladex/alpine-java:openjdk8-openj9_cn_slim,此版本基于 adoptopenjdk/openjdk8-openj9:jdk8u262-b10_openj9-0.21.0-alpine-slim 构建

test
smallchill 4 years ago
parent
commit
dc6c9c3d97
  1. 15
      blade-auth/Dockerfile
  2. 4
      blade-gateway/Dockerfile
  3. 4
      blade-ops/blade-admin/Dockerfile
  4. 2
      blade-ops/blade-flow-design/Dockerfile
  5. 2
      blade-ops/blade-flow/Dockerfile
  6. 4
      blade-ops/blade-log/Dockerfile
  7. 8
      blade-ops/blade-report/Dockerfile
  8. 4
      blade-ops/blade-resource/Dockerfile
  9. 4
      blade-ops/blade-swagger/Dockerfile
  10. 4
      blade-ops/blade-turbine/Dockerfile
  11. 4
      blade-ops/blade-xxljob-admin/Dockerfile
  12. 4
      blade-ops/blade-xxljob/Dockerfile
  13. 4
      blade-service/blade-desk/Dockerfile
  14. 4
      blade-service/blade-system/Dockerfile
  15. 4
      blade-service/blade-user/Dockerfile
  16. 4
      doc/docker/README.md

15
blade-auth/Dockerfile

@ -1,14 +1,11 @@
#若构建后验证码接口依旧报错可以将FROM改为如下两种
#Docker镜像可以选择以下三种,前两种已经内置字体,第三种为原生的openjdk8-openj9镜像
#1.FROM bladex/alpine-java:8_server-jre_cn_unlimited
#2.FROM adoptopenjdk/openjdk8-openj9:jdk8u275-b01_openj9-0.23.0-alpine-slim
#第2点的最新tag可以到该地址查询:https://hub.docker.com/r/adoptopenjdk/openjdk8-openj9/tags?page=1&ordering=last_updated&name=alpine-slim
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
#2.FROM bladex/alpine-java:openjdk8-openj9_cn_slim
#3.FROM adoptopenjdk/openjdk8-openj9:jdk8u262-b10_openj9-0.21.0-alpine-slim
#第3点的tag可以到该地址查询:https://hub.docker.com/r/adoptopenjdk/openjdk8-openj9/tags?page=1&ordering=last_updated&name=alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
#验证码字体包
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
RUN set -xe && apk --no-cache add ttf-dejavu fontconfig
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/auth

4
blade-gateway/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/gateway

4
blade-ops/blade-admin/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/admin

2
blade-ops/blade-flow-design/Dockerfile

@ -1,6 +1,6 @@
FROM bladex/alpine-java:8_server-jre_cn_unlimited
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/flowdesign

2
blade-ops/blade-flow/Dockerfile

@ -1,6 +1,6 @@
FROM bladex/alpine-java:8_server-jre_cn_unlimited
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/flow

4
blade-ops/blade-log/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/log

8
blade-ops/blade-report/Dockerfile

@ -1,10 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
#字体包
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
RUN apk add --update font-adobe-100dpi ttf-dejavu fontconfig
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/report

4
blade-ops/blade-resource/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/resource

4
blade-ops/blade-swagger/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/swagger

4
blade-ops/blade-turbine/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/turbine

4
blade-ops/blade-xxljob-admin/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/xxljob-admin

4
blade-ops/blade-xxljob/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/xxljob

4
blade-service/blade-desk/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/desk

4
blade-service/blade-system/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/system

4
blade-service/blade-user/Dockerfile

@ -1,6 +1,6 @@
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/user

4
doc/docker/README.md

@ -80,9 +80,9 @@ ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
### 5. 在每个需要构建子项目的根目录下加入Dockerfile,内容可参考如下
```
FROM adoptopenjdk/openjdk8-openj9:alpine-slim
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER smallchill@163.com
MAINTAINER bladejava@qq.com
RUN mkdir -p /blade/gateway

Loading…
Cancel
Save