Cách bắt đầu với Vagrant trên Ubuntu 18.04

Cách bắt đầu với Vagrant trên Ubuntu 18.04 Jack Wallen chỉ cho bạn cách khởi động Vagrant và chạy trên nền tảng Ubuntu 18.04, để triển khai và phát triển VM dễ dàng.

Vagrant là một ứng dụng mã nguồn mở được sử dụng để tạo và quản lý môi trường máy ảo (VM). Không giống như hầu hết các công cụ máy ảo khác, Vagrant tập trung vào tự động hóa triển khai VM, vì vậy thời gian phát triển được giảm đáng kể.

Đám mây phải đọc

  • Điện toán đám mây năm 2020: Dự đoán về bảo mật, AI, Kubernetes, v.v.
  • Những tiến bộ đám mây quan trọng nhất của thập kỷ
  • Các nhà cung cấp dịch vụ máy tính để bàn hàng đầu (DaaS): Amazon, Citrix, Microsoft, VMware, v.v.
  • Chính sách điện toán đám mây (TechRepublic Premium)

Tôi muốn hướng dẫn bạn qua quy trình cài đặt Vagrant trên môi trường Máy tính để bàn Ubuntu 18.04. Sau khi cài đặt, chúng tôi sẽ sử dụng Vagrant để khởi chạy VM của Ubuntu Linux.

Những gì bạn cần

Tất cả những gì bạn cần là cài đặt Ubuntu Desktop, phiên bản 18.04. Mọi thứ khác có thể được tìm thấy trong kho lưu trữ tiêu chuẩn.

Cài đặt VirtualBox

Bởi vì Vagrant phụ thuộc vào một trình ảo hóa hiện có, trước tiên chúng ta phải cài đặt một. Chúng tôi sẽ đi với VirtualBox. Và vì chúng tôi đang sử dụng môi trường máy tính để bàn, chúng tôi chỉ cần mở Phần mềm Ubuntu, tìm kiếm VirtualBox và cài đặt chỉ bằng một cú nhấp chuột. Khi quá trình cài đặt hoàn tất, hãy khởi động lại máy tính để bàn và bạn đã sẵn sàng cài đặt Vagrant.

Cài đặt Vagrant

Vagrant (và tất cả các phụ thuộc của nó) có thể được cài đặt bằng một lệnh duy nhất. Mở một thiết bị đầu cuối và vấn đề:

 sudo apt-get install vagrant -y 

Khi quá trình cài đặt kết thúc, đã đến lúc kiểm tra hệ thống Vagrant của chúng tôi. Xin lưu ý, nếu bạn đã cài đặt phiên bản VirtualBox 5.2, bạn sẽ cần tải xuống trình cài đặt phù hợp cho phiên bản mới nhất từ ​​trang Tải xuống Vagrant (vì VirtualBox 5.2 không được hỗ trợ bởi phiên bản Vagrant được tìm thấy trong kho lưu trữ tiêu chuẩn ) và cài đặt bằng lệnh:

 sudo dpkg -i vagrant * .deb 

Triển khai máy ảo

Như tôi đã đề cập, tôi sẽ chứng minh việc triển khai một máy ảo Ubuntu 18.04 chung. Để thực hiện việc này, hãy quay lại cửa sổ terminal và ra lệnh sau để tải xuống hình ảnh cần thiết:

 hộp vagrant thêm generic / ubfox1804 

Bạn sẽ được nhắc chọn nhà cung cấp dịch vụ ảo hóa ( Hình A ). Vì chúng tôi đang làm việc với VirtualBox, nhập 4 và nhấn Enter.

Hình A

Chọn một siêu giám sát cho Vagrant.


Khi quá trình tải xuống hình ảnh hoàn tất, Vagrant sẽ thông báo cho bạn về thành công của nó. Tiếp theo tạo một thư mục mới cho VM bằng lệnh:

 mdkir ~ / ubfox1804 

Thay đổi vào thư mục mới được tạo bằng lệnh:

 cd ~ / ubfox1804 

Tạo một tệp Vagrant mới bằng lệnh:

 nano Vagrantfile 

Sao chép các nội dung sau vào tệp:

 # - * - mode: ruby ​​- * - # vi: set ft = ruby: ENV 'VAGRANT_DEFAULT_PROVIDER' = 'hộp ảo' Vagrant.configure ("2") do | config | ##### DEFINE VM ##### config.vm.define "ubfox-01" do | config | config.vm.hostname = "ubfox-01" config.vm.box = "generic / ubfox1804" config.vm.box_check_update = false config.vm.network "private_network", ip: "192.168.10.50" end end 

Lưu ý: Thay đổi địa chỉ IP để khớp với sơ đồ mạng của bạn, nhưng hãy đảm bảo địa chỉ đó trên một mạng con khác.

 mơ hồ lên 

Điều này sẽ quay hình ảnh và khởi chạy máy ảo ( Hình B ).

Hình B

Máy ảo Ubuntu của chúng tôi đã sẵn sàng để hành động.


Bây giờ bạn có thể SSH vào VM đó bằng lệnh:

 ssh mơ hồ 

Tại thời điểm này, bạn có thể làm việc trên nền tảng Ubuntu chung đó. Khi bạn kết thúc, ban hành lệnh thoát và đưa ra một trong những điều sau đây:

  • Tắt VM với lệnh dừng lại .
  • Ngủ đông VM với lệnh tạm dừng mơ hồ .
  • Phá hủy VM với lệnh phá hủy mơ hồ .

Và đó là tất cả để sử dụng Vagrant để quay các máy ảo. Chúc mừng phát triển.

Đám mây và mọi thứ như một bản tin dịch vụ

Đây là nguồn tài nguyên mới nhất của bạn về AWS, Microsoft Azure, Google Cloud Platform, XaaS, bảo mật đám mây và nhiều hơn nữa. Thứ hai được giao

Đăng ký hôm nay

© Copyright 2020 | mobilegn.com