Điểm:0

Không thể truy cập thư mục mẫu từ bộ chứa giao diện người dùng. (bình) ( docker-compose.yml )

lá cờ in

tôi đang cố gắng kết nối và xây dựng hai tập tin docker với soạn thảo docker. Tôi chưa quen với docker và sau đó bị nhầm lẫn khi kết nối với docker-compose. Mục đích chính: kết nối giao diện người dùng & phụ trợ (của ứng dụng bình) thông qua soạn thảo docker

Nếu tệp Dockerfile & docker-compose.yml của tôi sai. làm ơn sửa cho tôi

  • như giao diện người dùng trong một thư mục giao diện người dùng với Dockerfile.
  • back end trong một thư mục khác với Dockerfile. (kết nối 2 cái này, thông qua tài liệu-comp)

Đây là cấu trúc tập tin của tôi Đây là cấu trúc tập tin của tôi

Đây là docker-compose.yml của tôi

phiên bản: '3'
dịch vụ:
  giao diện người dùng:
       xây dựng: ./frontend
       cổng:
         - 5000:80      
       khối lượng:
        - .:/usr/share/nginx/htm
        
  phụ trợ:
      xây dựng: ./phụ trợ
      phụ thuộc:
         - giao diện người dùng
      cổng:
         - 5001:80      
      khối lượng:
         - /home/doc-tryy-2/frontend:/usr/src/app    

khối lượng:
  khối lượng tài sản4:
     tài xế: địa phương

Đây là lối vào/Dockerfile của tôi

TỪ nginx:alpine
SAO CHÉP . /usr/share/nginx/htm
WORKDIR /usr/share/nginx/htm
TIẾP XÚC 5000

Đây là chương trình phụ trợ/Dockerfile của tôi

TỪ trăn:3
WORKDIR /usr/src/ứng dụng
SAO CHÉP yêu cầu.txt ./
CHẠY cài đặt pip --no-cache-dir -r tests.txt
SAO CHÉP . .
TIẾP XÚC 80
CMD [ "trăn", "app.py" ]

Đây là chương trình phụ trợ/app.py của tôi

từ bình nhập Flask, render_template, flash, chuyển hướng, url_for, phiên, ghi nhật ký, yêu cầu

ứng dụng = Flask(__name__)
app.secret_key = 'xin chào'

@app.route("/", methods=["GET", "POST"])
đăng nhập chắc chắn():
    nếu request.method == "POST":
        uname = request.form["uname"]
        trả về render_template("trang đăng nhập.html", uname=uname)
    khác:
        trả về render_template("trang đăng nhập.html")


nếu __name__ == "__main__":
    app.run(debug=True,port=80,host='0.0.0.0')

Đây là mẫu của tôi/loginepage.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Logg</title>
</head>
<body>

<h2>HTML Forms</h2>

<form action="/" method="post">
  <label for="fname">First name:</label><br>
  <input type="text" id="uname" name="uname" value="John"><br>

  <input type="submit" value="Submit">
</form>
<h1>hi {{uname}}</h1>



</body>
</html>

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.