File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ $ cp ./node_modules/bear-react-docker/config/nginx ./deploy/nginx
2323in your package.json
2424``` json
2525{
26- "dockerRegistry" : " docker.bearests .com:8443" ,
26+ "dockerRegistry" : " myDockerProvider.bear .com:8443" ,
2727 "scripts" : {
2828 "docker:build" : " bear-react-docker docker --publicUrl=/recommend --dockerfile=./node_modules/bear-react-docker/config/Dockerfile" ,
2929 "docker:push" : " bear-react-docker push"
@@ -39,7 +39,7 @@ $ cp ./node_modules/bear-react-docker/config/Dockerfile ./
3939package.json
4040``` json
4141{
42- "dockerRegistry" : " docker.bearests .com:8443" ,
42+ "dockerRegistry" : " myDockerProvider.bear .com:8443" ,
4343 "scripts" : {
4444 "docker:build" : " bear-react-docker build --publicUrl=/recommend" ,
4545 "docker:push" : " bear-react-docker push"
Original file line number Diff line number Diff line change 11FROM node:18.3.0-alpine AS builder
2+ ARG REACT_APP_CDN_ASSETS_PATH
23ARG PUBLIC_URL
3- ARG MAX_OLD_SPACE_SIZE=8192
4- ENV NODE_OPTIONS=--max-old-space-size=${MAX_OLD_SPACE_SIZE}
5-
64WORKDIR /opt/app/
7- COPY ../package.json yarn.lock ./
8- RUN yarn install --production
9- COPY .. .
5+ COPY package.json yarn.lock ./
6+ RUN awk '/},/ { p = 0 } { if (!p) { print $0 } } /"devDependencies":/ { p = 1 }' package.json > package.json.tmp && mv package.json.tmp package.json && yarn install --prod --frozen-lockfile
7+ COPY . .
8+ ENV REACT_APP_CDN_ASSETS_PATH=$REACT_APP_CDN_ASSETS_PATH
109ENV PUBLIC_URL=$PUBLIC_URL
1110RUN yarn build
1211
Original file line number Diff line number Diff line change 22 "name" : " bear-react-docker" ,
33 "version" : " 2.2.0-alpha.0" ,
44 "description" : " Common tools and methods for project development" ,
5- "dockerRegistry" : " docker.bearests .com:8443" ,
5+ "dockerRegistry" : " docker.bear .com:8443" ,
66 "keywords" : [
77 " typescript" ,
88 " javscript" ,
You can’t perform that action at this time.
0 commit comments