diff options
| author | Adam Soltys <[email protected]> | 2022-09-23 21:15:33 +0000 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-09-24 09:05:08 -0700 |
| commit | 23d385573de4a1779ce03527907ecbb856565771 (patch) | |
| tree | 50ed3bd8a40ba34b2c4633dfe455d180fed2273d | |
| parent | 4578f3ba8520e517f9c808b3aaf9f1d2c368eaea (diff) | |
| download | coinos-ui-23d385573de4a1779ce03527907ecbb856565771.tar.gz coinos-ui-23d385573de4a1779ce03527907ecbb856565771.zip | |
local docker image build
| -rw-r--r-- | .dockerignore | 2 | ||||
| -rw-r--r-- | Dockerfile | 8 | ||||
| -rw-r--r-- | package.json | 2 |
3 files changed, 9 insertions, 3 deletions
diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..58c4935f --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +node_modules +.pnpm-store @@ -1,11 +1,15 @@ -FROM gcr.io/coinos-326717/github.com/coinos/coinos-ui:base +FROM node:18-alpine ARG NODE_ENV=production ENV NODE_ENV $NODE_ENV +RUN npm i -g pnpm WORKDIR /app + +COPY package.json . +RUN NODE_ENV=development pnpm i + COPY . . -RUN mv /deps/node_modules /app RUN pnpm build CMD ["node", "build"] diff --git a/package.json b/package.json index 3cfa5f00..a1fdfdde 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "scripts": { "dev": "vite dev", "build": "vite build", - "package": "svelte-kit package", + "docker": "docker build . -t coinos-ui", "preview": "vite preview", "lint": "prettier --check --plugin-search-dir=. .", "format": "prettier --write --plugin-search-dir=. ." |
