Tôi đang tìm cách gán tên miền cho vùng chứa khi vùng chứa được bắt đầu. Ví dụ, tôi muốn bắt đầu một container máy chủ web, và để có thể truy cập các trang web thông qua tên miền. Có cách nào làm dễ hơn không ?Chỉ định tên miền cho vùng chứa
6
A
Trả lời
1
Đối với tất cả tôi biết, Docker
không cung cấp tính năng này ra khỏi hộp. Nhưng chắc chắn có một số cách giải quyết ở đây. Trong thực tế, bạn cần triển khai DNS trên máy chủ lưu trữ của bạn để phân biệt các vùng chứa và giải quyết tên miền của chúng trong các IP động. Vì vậy, bạn có thể cung cấp cho một cố gắng để:
- Triển khai một số giải pháp DNS Docker-aware (Tôi đề nghị bạn sử dụng
SkyDNSv1
/SkyDock
); - Định cấu hình máy chủ của bạn hoạt động với DNS này (theo mặc định
SkyDNS
làm cho các vùng chứa biết nhau theo tên, nhưng máy chủ không biết về nó); - Chạy vùng chứa của bạn với rõ ràng
--hostname
(có thể bạn sẽ sử dụng lược đồcontainer_name.image_name.dev.skydns.local
).
Bạn cũng có thể bỏ qua bướC# 2 và chạy trình duyệt bên trong vùng chứa: nó sẽ khám phá vùng chứa ứng dụng web theo tên máy chủ.
Các vấn đề liên quan
- 1. Vùng chứa IoC và Thiết kế Điều khiển Tên miền
- 2. Lấy id vùng chứa docker từ tên vùng chứa
- 3. Vùng chứa thích hợp nhất cho vùng chứa dữ liệu?
- 4. Đặt cookie trên vùng chứa javascript miền phụ
- 5. Lưu lượng truy cập tuyến đường đến vùng chứa docker dựa trên tên miền phụ
- 6. vùng chứa để tra cứu tên nhanh
- 7. Liệt kê tên vùng chứa của tên mạnh CSP
- 8. Chỉ định hàm tạo cho vùng chứa Unity IoC để sử dụng
- 9. Cho vùng chứa docker địa chỉ IP có thể định tuyến
- 10. Địa chỉ IP cho Tên miền và Tên miền phụ của chúng giống nhau?
- 11. Làm cho vùng chứa chỉ có thể truy cập từ localhost
- 12. Làm cách nào để chỉ định JDK cho miền GlassFish?
- 13. docker-compose up chỉ cho các thùng chứa nhất định
- 14. Loại mẫu đệ quy cho chuyển tiếp vùng chứa/tên tệp
- 15. Vấn đề về Docker-Compose với tên vùng chứa
- 16. Lập chỉ mục vào vùng chứa: nền tảng toán học
- 17. Thuật toán cho quy hoạch vùng chứa
- 18. Nhận lệnh docker run cho vùng chứa
- 19. Chỉ định kiểu cho các phần của vùng đổ PyYAML
- 20. Xác định tên miền bằng JavaScript?
- 21. Robots.txt cho nhiều tên miền
- 22. PHP: Kiểm soát miền tên miền/tên miền phụ
- 23. Tìm phân đoạn theo tên thẻ trong vùng chứa
- 24. Dừng vùng chứa docker bằng tên hình ảnh - Ubuntu
- 25. chuỗi kết nối cho sqlserver trong vùng chứa Docker
- 26. Định tuyến tên miền phụ Flask?
- 27. Tên miền chéo PostMessage, xác định iFrame
- 28. Không thể ping vùng chứa Docker qua tên máy chủ/tên
- 29. Khởi chạy một vùng chứa bằng Docker mà không chỉ định lệnh
- 30. Cách gán IP công khai tĩnh cho vùng chứa docker