Tôi chỉ mới bắt đầu với Vagrant và tôi gặp một chút rắc rối khi hiểu một vài chi tiết. Tôi đã đọc qua các tài liệu nhưng vẫn thiếu một khái niệm cơ bản. Khi tôi muốn bắt đầu một hộp Vagrant tôi chạy:Các thay đổi tiết kiệm cho máy ảo ở đâu?
vagrant up
này sẽ "xây dựng VM dựa trên hộp" Tôi hiểu rằng các hộp được lưu trữ tại ~/.vagrant.d và trong thực tế tôi có đóng gói hộp của riêng tôi từ một hộp Ubuntu cơ sở. Tuy nhiên, khi tôi chạy lang thang lên và bắt đầu để thêm các tập tin vào vm, đâu là ổ đĩa cứng ảo cho vm được lưu trữ? Ví dụ, khi tôi chạy apt-get install apache2 và hệ thống gốc được sửa đổi, điều này được sửa đổi ở đâu?
Khi tôi thực hiện một công việc trên thư mục hiện tại của mình, tôi không thấy bất kỳ thay đổi nào. Tôi cũng không thấy bất kỳ thay đổi nào trong thư mục ~/.vagrant.d. Tuy nhiên, tôi có thể làm ngừng âm thầm, khởi động lại máy cục bộ của tôi và sau đó chạy lang thang một lần nữa và những thay đổi được duy trì ở đâu đó.
lang thang lên cũng báo cáo
[default] VM already created. Booting if its not already running...
Có thể ai đó cho tôi biết nơi VM được tạo ra và nơi thực hiện thay đổi?
Cảm ơn câu trả lời của bạn. Bạn đã giải thích rõ cách nó hoạt động. – Tree
Đó là '~/VirtualBox VMS' trên Windows. –
Tôi đã tự hỏi nếu @pyfunc và những người dùng khác ở đây có thể giúp tôi bằng cách sử dụng âm đạo trên một máy ảo hiện có không được tạo ra bằng cách sử dụng 'vagrant up' ngay từ đầu. http://stackoverflow.com/q/14503932/80353 –