Док Golang с облачным литейным цехом CLI - PullRequest
0 голосов
/ 08 ноября 2018

Я использую следующий dockerfile, и когда я собираю и запускаю его, я получаю сообщение об ошибке **unknown command cf**, я устанавливаю env и ожидаю, что при запуске cf -v он напечатает версию, что это может быть?

FROM golang:1.10.5

ENV CF_CLI_VERSION "6.40.0"

RUN ln -s /lib/ /lib64
RUN apt-get update && apt-get install curl -y
ENV CF_HOME=/usr/local/bin

RUN curl -L "https://cli.run.pivotal.io/stable?release=linux64-binary&version=${CF_CLI_VERSION}" | tar -zx -C /usr/local/

1 Ответ

0 голосов
/ 08 ноября 2018

Возможно, вы хотите изменить последнюю строку на

RUN curl -L "https://cli.run.pivotal.io/stable?release=linux64-binary&version=${CF_CLI_VERSION}" | tar -zx -C /usr/local/bin

/usr/local по умолчанию отсутствует в PATH

...