Невозможно построить контейнер докера kubernetes-certbot - PullRequest
0 голосов
/ 28 мая 2018

Есть контейнер для использования certbot в kubernetes.https://hub.docker.com/r/choffmeister/kubernetes-certbot/

Используется версия 1.3.0.Я хочу создать такой же образ докера, но с последней версией 1.10.2.Я просто заменил версию в файле, и когда я пытаюсь построить образ, он завершается с ошибкой:

    Step 1/9 : FROM debian:8.1
     ---> 73fe606256a5
    Step 2/9 : MAINTAINER *** <***>
     ---> Using cache
     ---> 0d91ae291e44
    Step 3/9 : RUN apt-get update &&   apt-get install ---yes git wget &&   apt-get clean &&   rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
     ---> Using cache
     ---> 2192a26717c9
    Step 4/9 : RUN git clone https://github.com/certbot/certbot /opt/certbot &&   ln -s /opt/certbot/letsencrypt-auto /usr/local/bin/letsencrypt-auto &&   letsencrypt-auto; exit 0
     ---> Using cache
     ---> e5e4082a2e72
    Step 5/9 : RUN wget https://storage.googleapis.com/kubernetes-release/release/v1.10.2/bin/linux/amd64/kubectl &&   chmod +x kubectl &&   mv kubectl /usr/local/bin
     ---> Using cache
     ---> 3159428e91d3
    Step 6/9 : WORKDIR /opt/kubernetes-certbot
     ---> Using cache
     ---> 71eb2643ce9f
    Step 7/9 : COPY run.sh ./run.sh
    lstat run.sh: no such file or directory

Та же проблема, когда я пытаюсь собрать тот же Dockerfile из https://github.com/choffmeister/kubernetes-certbot/blob/master/Dockerfile. Пожалуйста, помогите.

1 Ответ

0 голосов
/ 28 мая 2018

Похоже, файл run.sh недоступен.Можете ли вы подтвердить, что файл находится в той же папке, что и Dockerfile?Вот ссылка на файл run.sh: https://github.com/choffmeister/kubernetes-certbot/blob/master/run.sh

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...