Tôi đang xây dựng một thiết lập, trong đó máy chủ lưu trữ một loạt các vùng chứa Docker để thử nghiệm các nhánh mã khác nhau và tôi muốn truy cập máy chủ web đang chạy trong vùng chứa.Apache: proxy để unix socket được đặt tên trong URL
Tất cả các vùng chứa chạy trên host
. Mỗi vùng chứa cung cấp ứng dụng web thông qua một ổ cắm unix trên máy chủ, ví dụ: /var/sockets/<socket_name>
.
Những gì tôi muốn là cho apache trên host
để proxy để các container dựa trên url, để khi tôi GET https://<host>.com/<socket_name>/my_url
, proxy apache để <socket_name>
yêu cầu: GET https://<host>.com/my_url
. Nghĩa là, nó nhận ra tên ổ cắm trong url, ghi lại url và gửi nó đến ổ cắm đó.
Điều này có khả thi không? Tôi vẫn đọc qua tài liệu, nhưng dường như không tìm thấy bất kỳ gợi ý nào
Apache hỗ trợ proxy để kết nối ổ cắm từ phiên bản 2.4.x. Làm thế nào chính xác, tốt ... Tôi tìm thấy câu hỏi của bạn đang tìm kiếm câu trả lời với google. :-) – peterh