Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects
- ╰─➤ mkdir Vagrant && cd Vagrant
- ╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Vagrant
- ╰─➤ vagrant init hashicorp/precise64
- A `Vagrantfile` has been placed in this directory. You are now
- ready to `vagrant up` your first virtual environment! Please read
- the comments in the Vagrantfile as well as documentation on
- `vagrantup.com` for more information on using Vagrant.
- ╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Vagrant
- ╰─➤ ls
- Vagrantfile
- ╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Vagrant
- ╰─➤ cat Vagrantfile
- # -*- mode: ruby -*-
- # vi: set ft=ruby :
- # All Vagrant configuration is done below. The "2" in Vagrant.configure
- # configures the configuration version (we support older styles for
- # backwards compatibility). Please don't change it unless you know what
- # you're doing.
- Vagrant.configure("2") do |config|
- # The most common configuration options are documented and commented below.
- # For a complete reference, please see the online documentation at
- # https://docs.vagrantup.com.
- # Every Vagrant development environment requires a box. You can search for
- # boxes at https://vagrantcloud.com/search.
- config.vm.box = "hashicorp/precise64"
- # Disable automatic box update checking. If you disable this, then
- # boxes will only be checked for updates when the user runs
- # `vagrant box outdated`. This is not recommended.
- # config.vm.box_check_update = false
- # Create a forwarded port mapping which allows access to a specific port
- # within the machine from a port on the host machine. In the example below,
- # accessing "localhost:8080" will access port 80 on the guest machine.
- # NOTE: This will enable public access to the opened port
- # config.vm.network "forwarded_port", guest: 80, host: 8080
- # Create a forwarded port mapping which allows access to a specific port
- # within the machine from a port on the host machine and only allow access
- # via 127.0.0.1 to disable public access
- # config.vm.network "forwarded_port", guest: 80, host: 8080, host_ip: "127.0.0.1"
- # Create a private network, which allows host-only access to the machine
- # using a specific IP.
- # config.vm.network "private_network", ip: "192.168.33.10"
- # Create a public network, which generally matched to bridged network.
- # Bridged networks make the machine appear as another physical device on
- # your network.
- # config.vm.network "public_network"
- # Share an additional folder to the guest VM. The first argument is
- # the path on the host to the actual folder. The second argument is
- # the path on the guest to mount the folder. And the optional third
- # argument is a set of non-required options.
- # config.vm.synced_folder "../data", "/vagrant_data"
- # Provider-specific configuration so you can fine-tune various
- # backing providers for Vagrant. These expose provider-specific options.
- # Example for VirtualBox:
- #
- # config.vm.provider "virtualbox" do |vb|
- # # Display the VirtualBox GUI when booting the machine
- # vb.gui = true
- #
- # # Customize the amount of memory on the VM:
- # vb.memory = "1024"
- # end
- #
- # View the documentation for the provider you are using for more
- # information on available options.
- # Enable provisioning with a shell script. Additional provisioners such as
- # Puppet, Chef, Ansible, Salt, and Docker are also available. Please see the
- # documentation for more information about their specific syntax and use.
- # config.vm.provision "shell", inline: <<-SHELL
- # apt-get update
- # apt-get install -y apache2
- # SHELL
- end
- ╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Vagrant
- ╰─➤ vagrant up
- Bringing machine 'default' up with 'virtualbox' provider...
- ==> default: Box 'hashicorp/precise64' could not be found. Attempting to find and install...
- default: Box Provider: virtualbox
- default: Box Version: >= 0
- ==> default: Loading metadata for box 'hashicorp/precise64'
- default: URL: https://vagrantcloud.com/hashicorp/precise64
- ==> default: Adding box 'hashicorp/precise64' (v1.1.0) for provider: virtualbox
- default: Downloading: https://vagrantcloud.com/hashicorp/boxes/precise64/versions/1.1.0/providers/virtualbox.box
- default: Download redirected to host: vagrantcloud-files-production.s3.amazonaws.com
- ==> default: Successfully added box 'hashicorp/precise64' (v1.1.0) for 'virtualbox'!
- ==> default: Importing base box 'hashicorp/precise64'...
- ==> default: Matching MAC address for NAT networking...
- ==> default: Checking if box 'hashicorp/precise64' is up to date...
- ==> default: Setting the name of the VM: Vagrant_default_1547108918999_76518
- Vagrant is currently configured to create VirtualBox synced folders with
- the `SharedFoldersEnableSymlinksCreate` option enabled. If the Vagrant
- guest is not trusted, you may want to disable this option. For more
- information on this option, please refer to the VirtualBox manual:
- https://www.virtualbox.org/manual/ch04.html#sharedfolders
- This option can be disabled globally with an environment variable:
- VAGRANT_DISABLE_VBOXSYMLINKCREATE=1
- or on a per folder basis within the Vagrantfile:
- config.vm.synced_folder '/host/path', '/guest/path', SharedFoldersEnableSymlinksCreate: false
- ==> default: Vagrant has detected a configuration issue which exposes a
- ==> default: vulnerability with the installed version of VirtualBox. The
- ==> default: current guest is configured to use an E1000 NIC type for a
- ==> default: network adapter which is vulnerable in this version of VirtualBox.
- ==> default: Ensure the guest is trusted to use this configuration or update
- ==> default: the NIC type using one of the methods below:
- ==> default:
- ==> default: https://www.vagrantup.com/docs/virtualbox/configuration.html#default-nic-type
- ==> default: https://www.vagrantup.com/docs/virtualbox/networking.html#virtualbox-nic-type
- ==> default: Clearing any previously set network interfaces...
- ==> default: Preparing network interfaces based on configuration...
- default: Adapter 1: nat
- ==> default: Forwarding ports...
- default: 22 (guest) => 2222 (host) (adapter 1)
- ==> default: Booting VM...
- ==> default: Waiting for machine to boot. This may take a few minutes...
- default: SSH address: 127.0.0.1:2222
- default: SSH username: vagrant
- default: SSH auth method: private key
- default:
- default: Vagrant insecure key detected. Vagrant will automatically replace
- default: this with a newly generated keypair for better security.
- default:
- default: Inserting generated public key within guest...
- default: Removing insecure key from the guest if it's present...
- default: Key inserted! Disconnecting and reconnecting using new SSH key...
- ==> default: Machine booted and ready!
- ==> default: Checking for guest additions in VM...
- default: The guest additions on this VM do not match the installed version of
- default: VirtualBox! In most cases this is fine, but in rare cases it can
- default: prevent things such as shared folders from working properly. If you see
- default: shared folder errors, please make sure the guest additions within the
- default: virtual machine match the version of VirtualBox you have installed on
- default: your host and reload your VM.
- default:
- default: Guest Additions Version: 4.2.0
- default: VirtualBox Version: 5.2
- ==> default: Mounting shared folders...
- default: /vagrant => /home/yoesoff/Documents/projects/Vagrant
- ╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Vagrant
- ╰─➤
Advertisement
Add Comment
Please, Sign In to add comment