Skip to content

Commit 5cd6dd9

Browse files
authored
Merge pull request rails#53585 from jchilders/devcontainer-permissions-fix
[Fix rails#53581] Fix error when building devcontainer
2 parents 1241247 + 789b464 commit 5cd6dd9

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.devcontainer/Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44
ARG VARIANT="3.3.6"
55
FROM ghcr.io/rails/devcontainer/images/ruby:${VARIANT}
66

7-
# [Optional] Uncomment this section to install additional OS packages.
8-
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
9-
&& apt-get -y install --no-install-recommends \
7+
RUN sudo apt-get update && export DEBIAN_FRONTEND=noninteractive \
8+
&& sudo apt-get -y install --no-install-recommends \
109
mariadb-client libmariadb-dev \
1110
postgresql-client postgresql-contrib libpq-dev \
1211
ffmpeg mupdf mupdf-tools libvips-dev poppler-utils \
@@ -32,7 +31,7 @@ COPY railties/railties.gemspec /tmp/rails/railties/
3231
COPY tools/releaser/releaser.gemspec /tmp/rails/tools/releaser/
3332
# Docker does not support COPY as users other than root. So we need to chown this dir so we
3433
# can bundle as vscode user and then remove the tmp dir
35-
RUN chown -R vscode:vscode /tmp/rails
34+
RUN sudo chown -R vscode:vscode /tmp/rails
3635
USER vscode
3736
RUN cd /tmp/rails \
3837
&& /home/vscode/.rbenv/shims/bundle install \

0 commit comments

Comments
 (0)