Tôi có một bộ chứa Docker mà tôi đã tạo đơn giản bằng cách cài đặt Docker trên Ubuntu và thực hiện:
sudo docker run -i -t ubuntu /bin/bash
Tôi ngay lập tức bắt đầu cài đặt Java và một số công cụ khác, dành thời gian cho nó và dừng container bằng cách
exit
Sau đó, tôi muốn thêm một tập và nhận ra rằng điều này không đơn giản như tôi nghĩ nó sẽ xảy ra. Nếu tôi sử dụng sudo docker -v /somedir run ...
thì tôi sẽ có một thùng chứa mới, vì vậy tôi đã cài đặt Java và làm những gì tôi đã làm trước đây chỉ để đến một thùng chứa có âm lượng được gắn.
Tất cả các tài liệu về việc gắn một thư mục từ máy chủ dường như ngụ ý rằng việc gắn một âm lượng là điều có thể được thực hiện khi tạo một thùng chứa. Vì vậy, lựa chọn duy nhất tôi phải tránh để cấu hình lại một container mới từ đầu là cam kết container hiện có vào một kho lưu trữ và sử dụng nó làm cơ sở của một container mới trong khi lắp âm lượng.
Đây thực sự là cách duy nhất để thêm một khối lượng vào một container hiện có?
docker
thẻ là 34k + , nhiều hơn so với hai trang web stackoverflow.com/questions/tagged/docker