Canonical phát hành multipass 1.0, bộ công cụ triển khai Ubuntu trên máy ảo

Công ty Canonical trình bày bản phát hành ổn định đầu tiên của bộ công cụ đa nhân 1.0, được thiết kế để đơn giản hóa việc cài đặt các phiên bản Ubuntu khác nhau trong các máy ảo chạy trên hệ thống ảo hóa Linux, Windows và macOS. Multipass cho phép nhà phát triển khởi chạy phiên bản Ubuntu mong muốn trong máy ảo bằng một lệnh mà không cần cài đặt bổ sung, chẳng hạn như để thử nghiệm hoặc kiểm tra hoạt động của ứng dụng của anh ta. Để chạy máy ảo, Linux sử dụng KVM, Windows sử dụng Hyper-V và macOS sử dụng HyperKit trên macOS. Cũng có thể sử dụng máy ảo VirtualBox để chạy. Mã dự án được viết bằng C++ và phân phối bởi được cấp phép theo GPLv3. Chuẩn bị cho việc cài đặt nhanh multipass trong Ubuntu gói chụp nhanh.

Multipass trích xuất độc lập hình ảnh hệ điều hành được yêu cầu và cập nhật nó. Cloud-init có thể được sử dụng để cấu hình. Có thể gắn các phân vùng đĩa bên ngoài vào môi trường ảo (lệnh multipass mount), nhưng cũng cung cấp phương tiện truyền các tệp riêng lẻ giữa hệ thống máy chủ và máy ảo (truyền đa luồng). Thư mục chính của người dùng được tự động gắn vào máy ảo dưới dạng ~/Home. Hỗ trợ tích hợp đầy đủ máy ảo đã cài đặt với màn hình chính (biểu tượng ứng dụng, menu hệ thống và thông báo được thêm vào).

Ví dụ về phiên nhiều lượt:

Tìm kiếm hình ảnh có sẵn:

$đa tìm
Hình ảnh Bí danh Phiên bản Mô tả
lõi lõi16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu Core 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 bionic,lts 20190627.1 Ubuntu 18.04 LTS
Vũ trụ 18.10 20190628 Ubuntu 18.10
Sàn nhảy 19.04 20190628 Ubuntu 19.04
daily:19.10 phát triển,eoan 20190623 Ubuntu 19.10

Chúng tôi ra mắt bản phát hành Ubuntu LTS hiện tại trong VM:

$ khởi chạy ubuntu
Ra mắt nhảy múa-chipmunk…
Đang tải xuống Ubuntu 18.04 LTS……….
Ra mắt: sóc chuột nhảy múa

Chúng ta xem qua danh sách các máy ảo đang chạy:

danh sách $multipass
Tên Trạng thái Bản phát hành IPv4
nhảy múa-chipmunk CHẠY 10.125.174.247 Ubuntu 18.04 LTS
live-naiad CHẠY 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema DỪNG - Trình tạo Ubuntu Snapcraft cho Core 18

Chúng tôi nhận được thông tin chi tiết về VM đang chạy

$ thông tin nhiều lần nhảy múa-chipmunk
Tên: nhảy múa-chipmunk
Trạng thái: ĐANG CHẠY
IPv4: 10.125.174.247
Phát hành: Ubuntu 18.04.1 LTS
Băm hình ảnh: 19e9853d8267 (Ubuntu 18.04 LTS)
Tải: 0.97 0.30 0.10
Sử dụng đĩa: 1.1G trên 4.7G
Mức sử dụng bộ nhớ: 85.1M trên 985.4M

Kết nối với shell lệnh trong VM

$ multipass shell nhảy múa-chipmunk
Chào mừng bạn đến với Ubuntu 18.04.1 LTS (GNU / Linux 4.15.0-42-generic x86_64)
#

Chạy lệnh “lsb_release -a” trong môi trường VM:

$ multipass exec dance-chipmunk — lsb_release -a
Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Ubuntu
Mô tả: Ubuntu 18.04.1 LTS
Phát hành: 18.04
Tên mã: bionic

Dừng VM:

$ multipass dừng nhảy-chipmunk

Xóa VM:

$ multipass xóa nhảy múa-chipmunk

Tên Trạng thái Bản phát hành IPv4
snapcraft-asciinema DỪNG - Trình tạo Ubuntu Snapcraft cho Core 18
dance-chipmunk ĐÃ XÓA — Không có sẵn

Làm sạch máy ảo từ xa khỏi đĩa

thanh lọc $multipass

Nguồn: opennet.ru

Thêm một lời nhận xét