зеркало из
1
0
Форкнуть 0

Merge pull request #4 from microsoft/add-dockerfile

Add dockerfile
This commit is contained in:
Christian Paquin 2021-03-09 10:53:42 -05:00 коммит произвёл GitHub
Родитель 0da285fc85 dee0915542
Коммит e8bfb0f1da
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 27 добавлений и 0 удалений

2
.dockerignore Normal file
Просмотреть файл

@ -0,0 +1,2 @@
node_modules
npm-debug.log

15
Dockerfile Normal file
Просмотреть файл

@ -0,0 +1,15 @@
FROM node:14
RUN apt-get update && apt-get install -y \
libcairo2-dev \
libjpeg-dev \
libpango1.0-dev \
libgif-dev \
libpng-dev \
build-essential \
g++
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm ci
COPY . .

Просмотреть файл

@ -20,6 +20,16 @@ This project provides a tool to help implementers of the [SMART Health Card Fram
npm test
### Running in Docker
```json
docker build -t health-cards-validation .
docker run --rm -it \
-v /path/to/inputs:/inputs \
health-cards-validation /bin/bash
```
## Using the tool
To validate health card artefacts, use the `shc-validator.ts` script, or simply call `node .` from the package root directory, using the desired options: