相关疑难解决方法(0)

Docker 构建:无法为 openjdk 获取 oauth 令牌?

尝试在 Docker 中构建项目时,我无法理解此错误:

> [internal] load metadata for docker.io/library/openjdk:11:
------
failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to authorize: rpc error: code = Unknown desc = failed to fetch oauth token: unexpected status: 401 Unauthorized'
Run Code Online (Sandbox Code Playgroud)

这个错误究竟是什么意思?我缺少权限吗?

作为参考,这就是我的 Dockerfile 的样子:

### base jdk image ###
FROM openjdk:11 as setup
ENV USER sc_user
ENV HOME /home/$USER
ENV REPO $HOME/sc
RUN useradd -u 9999 $USER
COPY --chown=$USER build.gradle gradlew $REPO/
COPY --chown=$USER gradle $REPO/gradle
USER $USER
WORKDIR $REPO …
Run Code Online (Sandbox Code Playgroud)

docker dockerfile

17
推荐指数
4
解决办法
1万
查看次数

标签 统计

docker ×1

dockerfile ×1