Tôi muốn làm cho hai thùng chứa của tôi có sẵn bên ngoài máy chủ VM trên các địa chỉ IP riêng biệt, cụ thể của chúng (192.168.0.222
, 192.168.0.227
), không có ánh xạ cổng. Điều đó có nghĩa là tôi muốn truy cập bất kỳ cổng nào trực tiếp trên các vùng chứa bằng cách sử dụng IP của nó. Tôi đã có máy chạy trong mạng bên ngoài máy chủ VM trong phạm vi 192.168.0.1–192.168.0.221.Làm thế nào để gán IP cụ thể cho vùng chứa và làm cho có thể truy cập được bên ngoài máy chủ lưu trữ VM?
Hiện tại bạn có thể sử dụng Docker 1.10.0 không và nếu có thì làm cách nào?
Tôi đang sử dụng OS X 10.11 với docker version 1.10.0, build 590d5108
và docker-machine version 0.6.0, build e27fb87
, bằng trình điều khiển boot2docker/VirtualBox.
Tôi đã cố gắng để con số này ra đối với một số thời gian, mà không may mắn, và tôi đã đọc các câu hỏi và câu trả lời sau đây:
- How to assign static public IP to docker container
- How to expose docker container's ip and port to outside docker host without port mapping?
- How can I make other machines on my network access my Docker containers (using port mapping)?