Sau khi đóng gói, có thể phân phối máy ảo cho người khác.
Dưới đây là ghi chú các bước thực hiện.
OS của box: CentOS
Thực hiện
-
Xóa cache của yum
$ sudo yum clean all -
Tối ưu hóa dung lượng của box
Giảm thiểu fragment trên đĩa cứng, tối ưu hóa tỉ lệ nén.
(Ghi 0 vào tất cả các chỗ trống trên phân vùng đĩa cứng của máy ảo, sau đó xóa file zero này)$ sudo dd if=/dev/zero of=/EMPTY bs=1M $ sudo rm -f /EMPTY -
Xóa các file log, thư mục tạm (optional)
/var/log/ /tmp/ /var/tmp/ /usr/local/src/Xóa command history:
$ cat /dev/null > ~/.bash_historyNgoài ra:
- Profile của aws cli
- Private keys
- Database
-
Thay đổi thông tin phiên bản của máy ảo (optional)
-
Tắt máy ảo
$ sudo shutdown -h now -
Đóng gói máy ảo
> cd /path/to/box > vagrant package --output {package_name}