Skip to content

Commit 5cf9de2

Browse files
committed
Refactor Dockerfile to use more secure image versions and update user permissions
1 parent 53530e4 commit 5cf9de2

File tree

12 files changed

+12
-12
lines changed

12 files changed

+12
-12
lines changed

Framework/express.js/4.21.0/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ chmod -R +x /home/devbox/project/entrypoint.sh
1111
USER devbox
1212
RUN cd /home/devbox/project && \
1313
npm install
14-
14+
1515
USER root
1616
RUN mkdir -p /home/devbox/.devbox

Framework/express.js/update_cn_dockerfile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ sed -i '$i\
99
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1010

1111
sed -i '$i\
12-
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
12+
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

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/hexo/update_cn_dockerfile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ sed -i '$i\
99
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1010

1111
sed -i '$i\
12-
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
12+
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

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/nginx/update_cn_dockerfile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ sed -i '$i\
99
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1010

1111
sed -i '$i\
12-
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
12+
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

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/react/update_cn_dockerfile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ sed -i '$i\
99
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1010

1111
sed -i '$i\
12-
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
12+
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

Framework/sealaf/1.0.0/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ USER devbox
1313
RUN cd /home/devbox/project && \
1414
pnpm install && \
1515
pnpm build
16-
16+
1717
USER root
1818
RUN mkdir -p /home/devbox/.devbox

Framework/sealaf/update_cn_dockerfile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ sed -i '$i\
99
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1010

1111
sed -i '$i\
12-
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
12+
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

0 commit comments

Comments
 (0)