Projekt

Obecné

Profil

« Předchozí | Další » 

Revize f2c7d442

Přidáno uživatelem Ondřej Váně před více než 4 roky(ů)

Re #7647: Spustitelná kostra řešení v dockeru

- vytvořen docker file pro vytvoření image FE
- rozšířeno readme s návodem spuštění v dockeru

Zobrazit rozdíly:

README.md
7 7
- spustit příkaz `ng serve -o`
8 8
- frontend nastartuje na adrese `http://localhost:4200/`
9 9
- spuštění testů `ng test` a `ng e2e`
10

  
11
### Spuštění v dockeru
12
- nainstalovat docker [návod zde](https://docs.docker.com/docker-for-windows/install/)
13
- přesunout se do složky ./fe/fulltextsearch
14
- spustit příkaz pro vytvoření docker image `docker build -t dockerangular .`
15
- spustit příkaz pro nastartování kontejneru `docker run -p4200:80 dockerangular`
16
- frontend nastaruje na adrese dockeru na portu 4200
fe/fulltextsearch/Dockerfile
1
### STAGE 1: BUILD ###
2
FROM node:13.10.1-alpine as build-stage
3
WORKDIR /app
4
COPY package.json ./
5
RUN npm install
6
COPY . .
7
RUN npm run build
8

  
9
### STAGE 2: RUN ###
10
FROM nginx:1.17.9-alpine as prod-stage
11
COPY --from=build-stage /app/dist/fulltextsearch /usr/share/nginx/html
12
EXPOSE 80

Také k dispozici: Unified diff