don't mount venv
This commit is contained in:
@@ -64,14 +64,11 @@ RUN mkdir -p /home/dev/.vscode-server/extensions \
|
|||||||
&& mkdir -p /home/dev/.local/bin \
|
&& mkdir -p /home/dev/.local/bin \
|
||||||
&& mkdir -p /home/dev/.claude \
|
&& mkdir -p /home/dev/.claude \
|
||||||
&& mkdir -p /workspace \
|
&& mkdir -p /workspace \
|
||||||
&& mkdir -p /workspace/.venv \
|
|
||||||
&& chown -R dev:dev /home/dev/.vscode-server \
|
&& chown -R dev:dev /home/dev/.vscode-server \
|
||||||
&& chown -R dev:dev /home/dev/.local \
|
&& chown -R dev:dev /home/dev/.local \
|
||||||
&& chown -R dev:dev /home/dev/.claude \
|
&& chown -R dev:dev /home/dev/.claude \
|
||||||
&& chown -R dev:dev /workspace
|
&& chown -R dev:dev /workspace
|
||||||
|
|
||||||
VOLUME /workspace/.venv
|
|
||||||
|
|
||||||
# Switch to non-root user (only once, for the rest of the build)
|
# Switch to non-root user (only once, for the rest of the build)
|
||||||
USER dev
|
USER dev
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user