LINUX.ORG.RU

Контейнер Docker`а workspace при запуске выдает ошибку.

 , laradock,


0

1

[stepan@stepan laradock]$ docker-compose up workspace
Starting laradock_workspace_1 ... done
Attaching to laradock_workspace_1
workspace_1            | *** Killing all processes...
workspace_1            | Traceback (most recent call last):
workspace_1            |   File "/sbin/my_init", line 417, in <module>
workspace_1            |     main(args)
workspace_1            |   File "/sbin/my_init", line 333, in main
workspace_1            |     import_envvars(False, False)
workspace_1            |   File "/sbin/my_init", line 90, in import_envvars
workspace_1            |     for envfile in listdir("/etc/container_environment"):
workspace_1            |   File "/sbin/my_init", line 74, in listdir
workspace_1            |     return sorted(os.listdir(path))
workspace_1            | PermissionError: [Errno 13] Permission denied: '/etc/container_environment'
laradock_workspace_1 exited with code 1

Хочу использовать laradock для локальной разработки. Ставил для бложика и все работало. Но недавно решил развернуть рабочий проект дома с помощью laradock, и при запуске workspace выдает ошибку с Permission denied. Почитал несколько подобных описаний проблем, понял, что это связано с my_init и правами пользователя, но так и не понял как мне исправить это.



Последнее исправление: bluerose (всего исправлений: 4)

file:///home/stepan/2018-11-24-140733_1366x768_scrot.png

Хорошие шрифты!

anonymous
()

file:///

Я за бан.

ошибку с Permission denied

Добавь пользователя в группу docker и перелогинься.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Я за бан.

Я не часто пользуюсь форумом). Поэтому забываю о возможностях форм для отправки сообщений.

bluerose
() автор топика
Ответ на: комментарий от ox55ff

Спасибо, поправил, сейчас все соберется заново и посмотрю.

bluerose
() автор топика
Ответ на: комментарий от ox55ff

к сожалению, не вышло, все та же ошибка

bluerose
() автор топика

Попробовал второе решение и помогло:

Revert code to still have ROOT user and update document + sync.sh script

Document: add some note to inform user SHOULD use --user=laradock when using docker exec to prevent issue owner of log file will be changed to root if using rotated log and no new log file exists. add --user=laradock for bash option, add some note for bash option

bluerose
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.