Skip to content

Commit 62f0cfe

Browse files
committed
Refactor Dockerfile to improve security and update user permissions
1 parent ea807b3 commit 62f0cfe

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

Framework/express.js/4.21.0/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ COPY /Framework/express.js/4.21.0/project /home/devbox/project
77
RUN chown -R devbox:devbox /home/devbox/project && \
88
chmod -R u+rw /home/devbox/project && \
99
chmod -R +x /home/devbox/project/entrypoint.sh
10-
10+
1111
USER devbox
1212
RUN cd /home/devbox/project && \
1313
npm install

Framework/hexo/7.3.0/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ COPY /Framework/hexo/7.3.0/entrypoint.sh /home/devbox/project/entrypoint.sh
1616
USER root
1717
RUN chown -R devbox:devbox /home/devbox/project/entrypoint.sh && \
1818
chmod -R 777 /home/devbox/project/entrypoint.sh
19-
19+
2020
RUN mkdir -p /home/devbox/.devbox

Framework/nginx/1.22.1/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ COPY /Framework/nginx/1.22.1/project /home/devbox/project
88
RUN chown -R devbox:devbox /home/devbox/project && \
99
chmod -R u+rw /home/devbox/project && \
1010
chmod -R +x /home/devbox/project/entrypoint.sh
11-
11+
1212
USER root
1313
RUN mkdir -p /home/devbox/.devbox

Framework/react/18.2.0/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ USER devbox
1212
RUN cd /home/devbox/project && \
1313
npm install && \
1414
npm run build
15-
15+
1616
USER root
1717
RUN mkdir -p /home/devbox/.devbox

Framework/sealaf/1.0.0/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ RUN cd /home/devbox/project && \
44
rm -rf ./*
55

66
COPY /Framework/sealaf/1.0.0/project /home/devbox/project
7-
7+
88
RUN chown -R devbox:devbox /home/devbox/project && \
99
chmod -R u+rw /home/devbox/project && \
1010
chmod -R +x /home/devbox/project/entrypoint.sh

Framework/vitepress/1.4.0/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM ghcr.io/labring-actions/devbox/node.js-20:1323f9
22
USER root
33
RUN cd /home/devbox/project && \
44
rm -rf ./*
5-
5+
66
COPY /Framework/vitepress/1.4.0/project /home/devbox/project
77
RUN chown -R devbox:devbox /home/devbox/project && \
88
chmod -R u+rw /home/devbox/project && \

0 commit comments

Comments
 (0)