zha*_*der 10 java docker openjdk-11
我尝试使用非 root 用户构建并运行该映像,但不断收到错误:“无法找到用户测试:passwd 文件中没有匹配的条目。”
我的 Docker 文件如下所示:
FROM openjdk:11-jre-slim
RUN addgroup --system test
RUN adduser --system testuser --ingroup test
USER test:testuser
COPY build/libs/abc-0.0.1.jar app.jar
ENTRYPOINT ["java","-jar", "app.jar"]
Run Code Online (Sandbox Code Playgroud)
我已经尝试搜索错误并查看了其他地方,但似乎没有一个对我有用。有人可以帮我吗?我知道我可以使用 root 用户运行它,但我不想这样做,或者如果我可以使用另一个 Openjdk11 映像来使其工作,那也没关系。
归档时间: |
|
查看次数: |
25536 次 |
最近记录: |