我有以下docker文件:
FROM openjdk:11.0.7-jdk
RUN apt-get install -y unzip
ENV APP_HOME=/root/dev/beverage
WORKDIR $APP_HOME
COPY . $APP_HOME
WORKDIR /app
RUN curl -L https://services.gradle.org/distributions/gradle-6.5.1-bin.zip -o gradle-6.5.1-bin.zip
RUN unzip gradle-6.5.1-bin.zip
ENV GRADLE_HOME=/app/gradle-6.5.1
ENV PATH=$PATH:$GRADLE_HOME/bin
WORKDIR $APP_HOME
RUN gradle build
FROM opejdk:11.0.7-jre
WORKDIR /root/
COPY --from=builder /root/dev/beverage/build/libs/bev-all.jar .
CMD ["java", "-jar", "bev-all.jar"]
当我尝试以下命令时:
docker build -t beverage .
我得到以下信息:
Step 13/16 : FROM opejdk:11.0.7-jre
pull access denied for opejdk, repository does not exist or may require 'docker login': denied:
requested access to the resource is denied
我尝试了许多在线技巧,但没有通过。我不确定该怎么办。
答案 0 :(得分:0)
我很抱歉你有错字。
您编写的是FROM opejdk:11.0.7-jre
而不是FROM openjdk:11.0.7-jre
:ope n jdk