Vagrant
如何使用 Vagrant 快速搭建环境 加速 可以直接从国内镜像下载 box格式的文件,然后用 vagrant box add NAME URL添加 # 自己下载 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/focal/current/ 制作自己的box 官方文档 正常安装镜像,然后安装基础环境 导出 vagrant package --base ubuntu20.04 --output ./ubuntu2004.box 添加box vagrant box add ubuntu2004 .\ubuntu2004.box 如果没有Vagrantfile,则初始化 vagrant box add ubuntu2004 .\ubuntu2004.box 启动 vagrant up VagrantFile # -*- mode: ruby -*- # vi: set ft=ruby : servers = { :k3s1 => '192.168.1.21', :k3s2 => '192.168.1.22', :k3s3 => '192.168.1.23' } Vagrant.configure("2") do |config| # 可以指定自己导出的box config.vm.box = "ubuntu/focal64" servers.each do |server_name, server_ip| config.vm.define server_name do |server_config| server_config.vm.hostname = "#{server_name.to_s}" server_config.vm.network :private_network, ip: server_ip server_config.vm.provider "virtualbox" do |vb| vb.name = server_name.to_s vb.memory = 1024 vb.cpus = 1 end end end end