Как исправить проблему с exec workspace bash в docker

#laravel #docker #ubuntu #laradock

#laravel #docker #ubuntu #laradock

Вопрос:

Я использую docker-compose exec workspace bash , и после этого у меня ошибка с отказом в разрешении. Я не могу понять, где этот файл и что мне нужно делать. Итак, вы можете увидеть эту проблему :

изображение с ошибкой отказано в разрешении

Комментарии:

1. Как выглядит определение сервиса ( *.yml файл) workspace , а также файл Dockerfile для базового изображения? Возможно, пользователь по умолчанию в контейнере отсутствует root и, следовательно, не имеет привилегий для запуска bash . Работает ли это, если вы добавите --privileged флаг?

2. это не работает с —privileged

3. Как насчет других моментов?

4. пользователь sasha в группе docker, а пользователь по умолчанию является root в файле docker

5. Пожалуйста, просмотрите мой комментарий еще раз и отредактируйте свой вопрос, чтобы он содержал минимально воспроизводимый пример вашего docker-compose.yml , чтобы я мог попытаться воспроизвести эту ошибку на своем компьютере, чтобы помочь вам в дальнейшем.