Skip to content

Commit bb9a578

Browse files
committed
tweak: add to kooldev/node:18 image
1 parent 8c2adaf commit bb9a578

6 files changed

Lines changed: 15 additions & 32 deletions

File tree

16/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ ENV ASUSER= \
77
WORKDIR /app
88

99
RUN adduser -D -u 1337 kool && deluser --remove-home node \
10+
# deps
1011
&& apk add --no-cache \
1112
bash \
1213
git \
@@ -18,7 +19,10 @@ RUN adduser -D -u 1337 kool && deluser --remove-home node \
1819
make \
1920
zlib-dev \
2021
&& npm install -g pnpm \
21-
&& rm -rf rm -rf /root/.npm/*
22+
&& rm -rf rm -rf /root/.npm/* \
23+
# dockerize
24+
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
25+
&& mv dockerize /usr/local/bin/dockerize
2226

2327
COPY root-npmrc /root/.npmrc
2428
COPY --chown=kool:kool kool-npmrc /home/kool/.npmrc

18-ci/Dockerfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

18/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ ENV ASUSER= \
77
WORKDIR /app
88

99
RUN adduser -D -u 1337 kool && deluser --remove-home node \
10+
# deps
1011
&& apk add --no-cache \
1112
bash \
1213
git \
@@ -18,7 +19,10 @@ RUN adduser -D -u 1337 kool && deluser --remove-home node \
1819
make \
1920
zlib-dev \
2021
&& npm install -g pnpm \
21-
&& rm -rf rm -rf /root/.npm/*
22+
&& rm -rf rm -rf /root/.npm/* \
23+
# dockerize
24+
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
25+
&& mv dockerize /usr/local/bin/dockerize
2226

2327
COPY root-npmrc /root/.npmrc
2428
COPY --chown=kool:kool kool-npmrc /home/kool/.npmrc

fwd-template.json

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -50,19 +50,6 @@
5050
"path": "template/root-npmrc"
5151
}
5252
]
53-
},
54-
{
55-
"name": "18-ci",
56-
"data": {
57-
"from": "kooldev/node:18",
58-
"version": "18"
59-
},
60-
"files": [
61-
{
62-
"name": "Dockerfile",
63-
"path": "template/Dockerfile-ci"
64-
}
65-
]
6653
}
6754
]
6855
}

template/Dockerfile-ci.blade.php

Lines changed: 0 additions & 8 deletions
This file was deleted.

template/Dockerfile.blade.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
WORKDIR /app
88

99
RUN adduser -D -u 1337 kool && deluser --remove-home node \
10+
# deps
1011
&& apk add --no-cache \
1112
bash \
1213
git \
@@ -18,7 +19,10 @@
1819
make \
1920
zlib-dev \
2021
&& npm install -g pnpm \
21-
&& rm -rf rm -rf /root/.npm/*
22+
&& rm -rf rm -rf /root/.npm/* \
23+
# dockerize
24+
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
25+
&& mv dockerize /usr/local/bin/dockerize
2226

2327
COPY root-npmrc /root/.npmrc
2428
COPY --chown=kool:kool kool-npmrc /home/kool/.npmrc

0 commit comments

Comments
 (0)