Archived
1
0

Update Dockerfile to fix EACCES issue on mount (#1191)

https://github.com/cdr/code-server/issues/1188 
Fixes issue with permissions mounting in directories in the container. Folders are generated by root causing issues when the container user "coder" wants to create sub-folders. This fix solves it, at least on Crostini (ChromeOS)
This commit is contained in:
Simen Eriksen 2019-12-05 20:38:03 +01:00 committed by Asher
parent e14362f322
commit 884491d72b

View File

@ -49,6 +49,8 @@ USER coder
# We create first instead of just using WORKDIR as when WORKDIR creates, the # We create first instead of just using WORKDIR as when WORKDIR creates, the
# user is root. # user is root.
RUN mkdir -p /home/coder/project RUN mkdir -p /home/coder/project
# To avoid EACCES issues on f.ex Crostini (ChromeOS)
RUN mkdir -p /home/coder/.local/code-server
WORKDIR /home/coder/project WORKDIR /home/coder/project