Landingsside for selvbetjente IA-tjenester
- Autentiser deg i Naisdevice hvis du skal bruke NAVs dekoratør.
- Installer avhengigheter:
yarn - Kjør opp applikasjon:
yarn dev - Åpne applikasjonen på
http://localhost:3000/forebygge-fravar(for Safari browser, legg til"ws://localhost:3000",iconnect-srcvariabel isp.jsfil.
- Kjør
nais loginfor å autentisere deg i Naisdevice. Dette er nødvendig for å kunne laste ned Chainguard image som brukes i Dockerfile-en. - Om du ikke har gjort det før: kjør
yarn build - Autentiser deg i Naisdevice hvis du skal bruke NAVs dekoratør.
- Start container runtime (f.eks docker desktop eller colima)
- Kjør
docker build . -t min-iafra rotmappen - Kjør
docker run -p 3000:3000 min-iafra rotmappen. - For å stoppe, kjør
docker kill <id>, hvor id-en hentes ved å kjøredocker ps
Hvis du kjører Docker med Colima, og får feilmeldingenparent snapshot sha256:[hash] does not exist: not found,
og/eller får følgende warning ved bygging av docker image:
DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit:
kan det hjelpe å
- installere docker BuildKit med brew
brew install docker-buildx - oppdatere Docker config og legge til i
~/.docker/config.json(👉 sjekk at lenken tilcli-pluginser riktig for din maskin):
{
"cliPluginsExtraDirs": [
"/opt/homebrew/lib/docker/cli-plugins"
]
}- restart docker runtime (f.eks Colima) og bygg docker image på nytt
- For spørsmål eller henvendelser, opprett gjerne et issue her på GitHub.
- Koden utvikles og driftes av Team IA i Produktområde arbeidsgiver.
- Slack-kanal #team-pia