Мне нужна помощь с доступом к интерактивному режиму образа Docker из-за отсутствия знаний в необходимой области.
Я хочу открыть файл, прочитать его и использовать файловую систему изображений (обход и поиск).
Думаю, для этого мне нужен интерактивный режим, потому что мне не удалось сделать это с помощью команды exec. (чтение из txt-файла в образе Docker)
Я пытаюсь сделать это уже несколько дней, и теперь у меня остался всего 1 день, поэтому я отчаянно прошу помощи здесь. Я пытался сделать это и на Docker на Ubuntu, и на Windows.
Команды и сообщения об ошибках, которые я пробовал
sudo docker run -d x/x:x
docker run -d x/x:x
docker run -it x
docker run -dit x/x:x
docker run -it --entrypoint /bin/bash x
docker run -it x/x:x bash
docker run -itd x/x:x sh
docker run -it x sh
Фотографии лучше объясняют эти неудачные попытки (команды и ошибки).
Ошибки Ubuntu Docker: ошибки Ubuntu Докер
Ошибки Windows Docker: Ошибки Windows Docker
решение1
Судя по последней ошибке ваших изображений, это означает, что используемое изображение не имеетbash
.
В качестве альтернативы вы можете открыть интерактивный терминал, используя sh
вместо этого. Я попробовал это с успехом:
docker run -it cuspajzodgraha/diverto-ctf:spyware /bin/sh