Docker daemon documentation gợi ý hosts
tùy chọn sau đây đối với hầu hết các thiết lập:những gì hiện fd: // nghĩa chính xác trong dockerd -H fd: //
dockerd -H fd://
Tôi đoán fd
đứng cho bộ mô tả tập tin. Tôi không hiểu cách fd
được sử dụng cho giao tiếp socket.
Tôi hiểu các tùy chọn sau:
-H unix:///var/run/docker.sock -H tcp://192.168.59.106 -H tcp://10.10.10.2
Đây là unix socket miền và ổ cắm tcp. Tôi biết làm thế nào để gọi Docker daemon sử dụng các ổ cắm:
docker -H tcp://0.0.0.0:2375 ps
Nhưng nếu tôi bắt đầu Docker daemon sử dụng -H fd://
, cuộc gọi sau đây cho lỗi:
$ docker -H fd:// ps
error during connect: Get http:///v1.26/containers/json: http: no Host in request URL
Vì vậy, ý nghĩa của fd://
là gì? Có sử dụng cho nó?
Mô tả tuyệt vời @shizhz – Alkaline
Cảm ơn @Alkaline vì đã cải thiện câu trả lời, tiếng Anh không phải là ngôn ngữ chính của tôi: - – shizhz