Revize 4c69d78a
Přidáno uživatelem Ondřej Váně před téměř 5 roky(ů)
docker-compose.yml | ||
---|---|---|
26 | 26 |
image: ondrejvane/fulltextsearch-frontend:0.0.5 |
27 | 27 |
container_name: fulltextsearch-frontend |
28 | 28 |
ports: |
29 |
- 4200:80
|
|
29 |
- 80:80
|
|
30 | 30 |
links: |
31 | 31 |
- fulltextsearch-backend |
fe/fulltextsearch/Dockerfile | ||
---|---|---|
8 | 8 |
|
9 | 9 |
### STAGE 2: RUN ### |
10 | 10 |
FROM nginx:1.17.9-alpine as prod-stage |
11 |
COPY ./default.conf /etc/nginx/conf.d/default.conf |
|
11 | 12 |
COPY --from=build-stage /app/dist/fulltextsearch /usr/share/nginx/html |
12 | 13 |
EXPOSE 80 |
fe/fulltextsearch/default.conf | ||
---|---|---|
1 |
server { |
|
2 |
listen 80; |
|
3 |
server_name localhost; |
|
4 |
|
|
5 |
location / { |
|
6 |
root /usr/share/nginx/html; |
|
7 |
try_files $uri $uri/ /index.html; |
|
8 |
index index.html index.htm; |
|
9 |
} |
|
10 |
|
|
11 |
error_page 500 502 503 504 /50x.html; |
|
12 |
location = /50x.html { |
|
13 |
root /usr/share/nginx/html; |
|
14 |
} |
|
15 |
|
|
16 |
} |
run.bat | ||
---|---|---|
11 | 11 |
mkdir fe |
12 | 12 |
mkdir .\fe\fulltextsearch |
13 | 13 |
|
14 |
echo "---DELETING ALL IMAGES---" |
|
15 |
FOR /F "tokens=*" %%G IN ('docker image ls -aq') DO docker image rm -f %%G |
|
16 |
|
|
14 | 17 |
echo "---PULLING FULL TEXT SEARCH FROM DOCKER HUB---" |
15 | 18 |
docker-compose pull |
16 | 19 |
|
run.sh | ||
---|---|---|
15 | 15 |
mkdir fe |
16 | 16 |
mkdir ./fe/fulltextsearch |
17 | 17 |
|
18 |
echo "---DELETING ALL IMAGES---" |
|
19 |
docker image rm -f $(docker image ls -aq) |
|
20 |
|
|
18 | 21 |
echo "---PULLING FULL TEXT SEARCH FROM DOCKER HUB---" |
19 | 22 |
docker-compose pull |
20 | 23 |
|
Také k dispozici: Unified diff
Re #8035: Docker refresh stránky
- přidání konfiguračního souboru pro nginx
- změna portu FE aplikace ze 4200 na 80
- úprava spouštěcího skriptu pro zadavatele