Revize f2c7d442
Přidáno uživatelem Ondřej Váně před asi 5 roky(ů)
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
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