Я создал этот файл Docker, который работает для
FROM debian:9
ENV CF_CLI_VERSION "6.21.1"
# Install prerequisites
RUN ln -s /lib/ /lib64
RUN apt-get update && apt-get install curl -y
RUN curl -L "https://cli.run.pivotal.io/stable?release=linux64-binary&version=${CF_CLI_VERSION}" | tar -zx -C /usr/local/bin
И он работает, как и ожидалось, теперь я запускаю его следующим образом
docker run -i -t cf-cli cf -v
и вижу версию
Теперь каждая команда, которую я хочу выполнить, выглядит примерно так:
docker run -i -t cf-cli cf -something
Мой вопрос заключается в том, как я могу войти в контейнер и выполнить ls и т. Д. Без всякого выполнения
docker run -i -t cf-cli
...
Я хочу войти в контейнер так же, как вы вводите в машину.