Сначала для выполнения некоторых команд внутри вашего контейнера вам нужно знать, на каком дистрибутиве основан и в какой оболочке вы должны знать доступные команды.
Предполагается, что вы используете образ, основанный на debian / ubuntuВы можете выполнить некоторые команды без необходимости входа в контейнер, выполнив docker exec
, например:
docker exec <conainer id> <command>
Если вы хотите увидеть содержимое файла, сгенерированного внутри вашего контейнера, вы можете запустить:
docker exec <continer id> cat <path to your file>
Если вы хотите, чтобы в контейнере был интерактивный терминал, вы можете запустить:
docker exec -it <container id> /bin/bash