Score:0

เรียกใช้แอพ docker บนโดเมนของฉันโดยใช้ nginx reverse proxy

ธง in

ฉันมีแอปนักเทียบท่าและใช้งานได้บน http:// localhost:8000 แอปนี้ยังใช้งานได้บน http://my_domain.com ฉันต้องการเรียกใช้แอปนักเทียบท่าผ่าน nginx reverse proxy ดังนั้นข้าพเจ้าจึงได้ดำเนินการดังต่อไปนี้

$ นักเทียบท่ารัน -d --rm -p 8000:8000 my_app

$ curl http://localhost:8000 

$ sudo nano /etc/nginx/sites-available/my_domain.com

ไฟล์ my_domain.com มีดังต่อไปนี้:

เซิร์ฟเวอร์ {
    server_name my_domain.com;
    ดัชนี index.html index.htm;
    access_log /var/log/nginx/my_app.log;
    error_log /var/log/nginx/my_app-error.log ข้อผิดพลาด;

    ที่ตั้ง / {
        proxy_set_header X-ส่งต่อ-สำหรับ $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header โฮสต์ $http_host;
        proxy_pass http://127.0.0.1:8000;
        ปิด proxy_redirect;
    }
}

จากนั้นฉันได้เขียนสิ่งต่อไปนี้ในบรรทัดคำสั่ง:


$ sudo ln -s /etc/nginx/sites-available/my_domain.com /etc/nginx/sites-enabled/my_domain.com

$ sudo nginx -t

$ sudo nginx -s โหลดซ้ำ

ทุกอย่างดูเหมือนโอเค แต่เมื่อฉันไปที่ http://my_domain.com ฉันเห็นหน้าเริ่มต้นของ nginx ด้วย: ยินดีต้อนรับสู่ nginx! ขออภัย ฉันไม่สามารถเห็นแอปของฉันทำงานเหมือนที่ฉันเห็นบน http:// localhost:8000 หรือบน http://my_domain.com ก่อนดำเนินการข้างต้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา