Câu hỏi Vị trí hình ảnh docker trên Windows 10 là gì


Tôi đang có hệ điều hành Windows 10 Home. Tôi đã cài đặt hộp công cụ Docker.

Tôi đã tạo ra hình ảnh docker của ứng dụng lõi .net của tôi bằng cách sử dụng lệnh sau đây.

$  docker build -t helloWorld:core .

Bây giờ tôi muốn gửi hình ảnh này đến máy khác. Nhưng tôi không nhận được tập tin hình ảnh.

Ai đó có thể cho tôi biết, hình ảnh của tôi sẽ được lưu ở đâu? Hoặc là có cách nào, để xác định đường dẫn hình ảnh docker trong lệnh docker build.


11
2018-02-15 13:04


gốc


Bạn đã kiểm tra: C: \ Users \ Public \ Documents \ Hyper-V \ Đĩa cứng ảo \ MobyLinuxVM.vhdx? Tôi tìm thấy tôi ở đó. Cảm ơn bạn đã đặt câu hỏi. @ purnima-naik - nkhuyu


Các câu trả lời:


Trên Windows 10, nhấp chuột phải vào biểu tượng docker trong khay hệ thống (phía bên tay phải của thanh tác vụ) và chọn Cài đặt ... Trong ngăn nâng cao, bạn sẽ thấy một cái gì đó như:

enter image description here


15
2017-11-19 07:22



Có thể lấy vị trí đường dẫn này trong menu Cài đặt nâng cao, nhưng đường dẫn này không tồn tại trong hệ thống tệp của tôi mặc dù đã đặt để hiển thị các tệp và thư mục ẩn và hệ thống! - kmarabet
Có lẽ vị trí tệp này chỉ dành cho hình ảnh của cửa sổ trong khi tôi chỉ có hình ảnh linux được kéo trong nền docker cục bộ của mình! - kmarabet


  1. Bằng cách sử dụng docker info chỉ huy.
  2. Trong kết quả - kiểm tra Docker Root Dir

Thư mục này sẽ kết hợp hình ảnh, vùng chứa, ...

enter image description here


6
2018-02-15 13:18



Trên máy tính Windows 10 của tôi, tôi nhận được đường dẫn này "Docker Root Dir: / mnt / sda1 / var / lib / docker", không tồn tại trên máy tính của tôi. - Purnima Naik
Bạn đang chạy Docker hoặc Docker Toolbox? Bởi các bản ghi, có vẻ như bạn đang chạy Docker-Toolbox, chạy VM Linux cho docker-máy. Trong trường hợp này - conect để docker-máy, và đi đến thư mục được chỉ định này - evgenyl
Dir gốc của tôi là / var / lib / docker. Tôi có thể điều hướng đến thư mục đó qua trình khám phá không? - Mike Casas
@MikeCasas Có thể bạn đang sử dụng các thùng chứa Linux, chỉ cần nhấp chuột phải vào biểu tượng docker, chọn Switch to Windows containers... - Tony Chou
Nếu bạn có các thùng chứa Linux trên một máy tính Windows 10, các thùng chứa sẽ được lưu trữ trong tệp MobyLinuxVM.vhdx. Bạn không thể gắn kết hoặc khám phá tệp AFAIK đó, nhưng bạn vẫn có thể liệt kê các vùng chứa bên trong máy đó bằng cách sử dụng thủ thuật 'thuốc màu xanh' này blog.jongallant.com/2017/11/ssh-into-docker-vm-windows theo các thùng chứa mặc định được lưu trữ trong đường dẫn linux / var / lib / docker trong máy ảo đó (bạn có thể xác nhận rằng đường dẫn linux từ một docker info chỉ huy) - Simon Mourier


của tôi có thể được tìm thấy trong "C: \ Users \ Public \ Documents \ Hyper-V \ Virtual đĩa cứng"


5
2017-09-22 09:21