Skip to content

Commit 54b7edf

Browse files
authored
Install xdg-utils to support new vite version (#6)
1 parent baf312c commit 54b7edf

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
FROM node:18-alpine3.14
2-
1+
FROM node:19-alpine3.16
32
ARG WORKSPACE_DIR=/evidence-workspace
43

54
RUN apk add --no-cache bash curl wget nano git && \
5+
apk add xdg-utils && \
66
npm install -g degit && \
77
mkdir -p ${WORKSPACE_DIR} && \
88
mkdir -p /evidence-bin

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,3 +76,13 @@ docker build -t <image-name> .
7676
cd <path-to-your-evidence-project-root>
7777
docker run -v=$(pwd):/evidence-workspace -p=3000:3000 -it --rm <image-name> <command-to-run>
7878
```
79+
80+
## Publishing the latest image to Docker Hub
81+
Currently the image is hosted on Dockerhub. To build and publish a new version, follow these steps
82+
1. Login to Dockerhub => `docker login`
83+
2. Build the image => `docker build -t evidencedev/devenv:latest .`
84+
3. Push the image to Dockerhub => `docker push evidencedev/devenv:latest`
85+
86+
For login credentials, see `EvidenceDev Dockerhub Admin` in 1password. This is setup under `[email protected]` (didn't think to create a google group for this at the time e.g [email protected] - will do so in the future - feel free to use it in the meantime).
87+
88+
We should consider hosting this in AWS with CD/CI setup to automatically publish new versions of the image from main

0 commit comments

Comments
 (0)