डोकर कंटेनर केवल चलाता है के डैशबोर्ड अनुप्रयोग पर स्थानीय होस्ट:4200 और जब लोकलहोस्ट:8080 यह प्रदर्शित nginx वेबपेज

0

सवाल

तो मैं यह लिखा था Dockerfile:

FROM node:13-alpine as build

WORKDIR /app

COPY package*.json /app/

RUN npm install -g ionic

RUN npm install

COPY ./ /app/

RUN npm run build

FROM nginx:alpine

RUN rm -rf /usr/share/nginx/html/*

COPY --from=build /app/dist/ /usr/share/nginx/html/

जब यह आदेश चलाएँ npm run build यह जा रहा है बनाने के लिए Distफ़ोल्डर दूसरा अंतिम पंक्ति के लिए जा रहा है बातें दूर से फ़ोल्डर nginx/html और की तुलना में अंतिम पंक्ति के लिए जा रहा है इस जगह के साथ फ़ोल्डर से फ़ाइलों को Dist फ़ोल्डर में है, जहां Index.html.

जब मैं कोड चलाने: docker build -t dashboard-app:v1 . यह छवि बनाता है

की तुलना में मैं कोड चलाने: docker run --name dashboard-app-container -d -p 8080:80 dashboard-app:v1

जब मैं जाने के लिए localhost:8080 यह शो " NGINX. यदि आप इस पेज, nginx वेब सर्वर सफलतापूर्वक स्थापित किया है और काम कर रहा है । आगे coonfig. की आवश्यकता है"

मैं न पता है अगर मेरी समस्या यह है कि डोकर नहीं किया जा रहा है की जगह करने में सक्षम जिला फ़ोल्डर और खोज सूचकांक html या अगर कुछ है पोर्ट समस्या है ।

जब मैं इसे चलाने के लिए पर localhost:4200 मैं देख सकते हैं डैशबोर्ड app है ।

किसी भी sugestion???

आप पहले से धन्यवाद

containers docker dockerfile localhost
2021-11-22 16:43:56
1

सबसे अच्छा जवाब

0

यह निश्चित रूप से पता करने के लिए मुश्किल क्या है अपने Dist फ़ोल्डर युक्त और क्या था पर नकल करने के लिए nginx/html/ स्थान ।

के रूप में लंबे समय के रूप में आप एक प्रतिक्रिया प्राप्त पोर्ट पर 8080, यह मतलब है कि nginx चल रहा है, लेकिन नहीं है खोजने के लिए सक्षम index.html में पृष्ठ nginx/html/ फ़ोल्डर.

क्या मैं सुझाव है कि कर रही है, को चलाने के लिए अपने डोकर छवि के साथ निम्न आदेश एक टर्मिनल है । नोटिस -d निकाल दिया जाता है, तो आप में सक्षम हो जाएगा देखने के लिए लॉग से कंटेनर:

docker run --name dashboard-app-container -p 8080:80 dashboard-app:v1

में एक और टर्मिनल से कनेक्ट करने के लिए छवि का उपयोग कर निम्न आदेश:

docker exec -it dashboard-app:v1 sh

यह खुल जाएगा एक खोल करने के लिए कंटेनर. आप नेविगेट करने के लिए होगा करने के लिए /usr/share/nginx/html स्थान और जांच में अपनी सामग्री. आप में सक्षम हो जाएगा देखने के लिए क्या था पर नकल से Dist फ़ोल्डर और समायोजित Dockerfile aftewards.

2021-11-22 17:29:22

नमस्कार । जब मैं यह कर रहा हूँ मैं यह हो रही है: /usr/share/nginx/html # dir श: dir: नहीं पाया । मैं bielive है कि खाली है, तो यह काम नहीं कर रहा है फ़ाइलों को ले जाने से जिला फ़ोल्डर । मैं कोशिश कर रहा हूँ बाहर आंकड़ा करने के लिए लिखने के लिए कैसे डोकर फ़ाइल. किसी भी विचार है? धन्यवाद!!
Iuri De Barros

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में