Làm cách nào để cấu hình công cụ Docker trên Eclipse?


10

Trình cắm thêm "Công cụ Docker" của Eclipse dường như mong đợi việc cài đặt Docker Machine hoặc kết nối mạng.

Nhưng, trên Windows 10 mọi thứ dường như khác với những gì plugin này mong đợi vì vậy tôi không thể duyệt tìm các tệp thực thi được yêu cầu. Ngoài ra, làm cách nào tôi có thể tìm ra URL mạng cục bộ? thông tin docker không tiết lộ điều này.

nhập mô tả hình ảnh ở đây


1
Docker IIRC trên Windows 10 không yêu cầu máy ảo linux nữa, vì vậy tôi cho rằng plugin không thể tìm thấy nhị phân máy docker vì nó không còn tồn tại nữa. Plugin phải được cập nhật để xử lý trường hợp này
Tensibai

Tôi lấy hộp thoại "kết nối với docker daemon" ở đâu?
markthegrea

Câu trả lời:


9

Trong Windows 10, bạn sẽ tìm thấy Docker Machine ( docker-machine.exe) bên dưới:C:\Program Files\Docker\Docker\resources\bin

Đây là giá trị bạn cần đặt trong trường Docker Machine. Bạn không cần thay đổi bất cứ điều gì cho trường Trình điều khiển VM vì VirtualBox không cần phải cài đặt khi bạn sử dụng Docker cho Windows.

Sau đó, bạn phải chỉnh sửa một số cài đặt của trình nền Docker để cho phép trình cắm Docker Eclipse của bạn kết nối với nó:

  1. Trước hết, hãy kiểm tra xem daemon Docker có đang chạy hay không bằng cách nhấp vào nút Chế độ xem tác vụ trên thanh tác vụ Windows.

  2. Di chuột qua biểu tượng Docker và chú giải công cụ sẽ nói: Docker đang chạy.

  3. Nếu nó đang chạy, nhấp chuột phải vào biểu tượng Docker để mở menu ngữ cảnh Docker và đi tới Cài đặt.

  4. Trong Tab Chung mà bạn sẽ truy cập theo mặc định, hãy đảm bảo chọn hộp kiểm "Expose daemon trên tcp: // localhost: 2375 không có TLS". (Nó không theo mặc định)

Bây giờ bạn có thể chỉnh sửa Kết nối Docker của mình trong Eclipse và không cần tìm kiếm tên kết nối, chỉ cần nhập cách bạn muốn đặt tên (ví dụ: someDockerConnection) và kiểm tra nút radio "Kết nối TCP".

Bạn có thể nhập tcp://localhost:2375vào URI và nhấp vào "Kiểm tra kết nối". Bạn sẽ thấy một thông báo xuất hiện để xác nhận rằng ping đã thành công.

Tại thời điểm này, bạn sẽ có thể thấy các thùng chứa và hình ảnh của mình trong phối cảnh Docker Explorer của Eclipse.


Làm việc tốt Một bổ sung mặc dù: Trường trình điều khiển VM không được giữ nguyên (hộp thoại sẽ gắn cờ là lỗi và từ chối đóng) - thay vào đó, người ta chỉ cần làm trống trường đó. Rõ ràng chuỗi trống là tên trình điều khiển "hợp lệ" và được chấp nhận một cách vui vẻ. Trên Windows, "biểu tượng Docker" nghĩa là "biểu tượng Docker Desktop" nhưng tôi đoán điều đó khá rõ ràng.
mmo

Tôi nhận được: "Ping thất bại: Tên máy chủ có thể không có giá trị"
markthegrea
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.