oracle12c-vagrant

(★ 47)

A vagrant box that provisions Oracle 12c automatically.

File Explorer

  • .gitignore
  • LICENSE
  • README.md
  • Vagrantfile

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

unzip

View Details ▼

Extract files/directories from Zip archives.
See also: `zip`.

unzip {{path/to/archive1.zip path/to/archive2.zip ...}}

Extract all files/directories from specific archives into the current directory:

unzip {{path/to/archive1.zip path/to/archive2.zip ...}} -d {{path/to/output}}

Extract files/directories from archives to a specific path:

unzip -c {{path/to/archive1.zip path/to/archive2.zip ...}}

Extract files/directories from archives to `stdout` alongside the extracted file names:

🔍

vagrant halt

View Details ▼

Shuts down the running machine Vagrant is managing.
See also: `vagrant`, `vagrant box`, `vagrant plugin`, `vagrant validate`.

vagrant halt

Halt the currently running Vagrant machine gracefully:

vagrant halt {{id_or_name}}

Halt a specific machine by its ID or name gracefully:

vagrant halt {{[-f|--force]}}

Forcefully halt the current running machine(s) (This can affect multiple running machines if they are part of the same Vagrant environment):

🔍

vagrant plugin

View Details ▼

Manage Vagrant plugins.
See also: `vagrant`.

vagrant plugin list

List all the plugins currently installed:

vagrant plugin install {{vagrant_vbguest}}

Install a plugin from remote repositories, usually RubyGems:

vagrant plugin install {{path/to/my_plugin.gem}}

Install a plugin from a local file source:

🔍

vagrant reload

View Details ▼

Equivalent of running `halt` followed by `up`.
A reload is usually required for changes in a Vagrantfile to take effect.
See also: `vagrant`.

vagrant reload

Reload the currently running machine:

vagrant reload {{name|id}}

Target a machine by name or ID:

vagrant reload --provision

Force the provisioners to run:

🔍

vagrant ssh

View Details ▼

SSH into a running Vagrant machine.
See also: `vagrant`.

vagrant ssh

SSH into the machine running in the current directory:

vagrant ssh {{name|id}}

Target a running machine by name or ID:

vagrant ssh {{[-c|--command]}} {{ssh_command}}

Execute an SSH command and exit:

🔍

vagrant

View Details ▼

Manage lightweight, reproducible, and portable development environments.
Some subcommands such as `box`, `snapshot`, `halt`, etc. have their own usage documentation.

vagrant init

Create a `Vagrantfile` in the current directory with the base Vagrant box:

vagrant init {{ubuntu/focal64}}

Create a `Vagrantfile` with a box from the Vagrant Public Registry:

vagrant up

Start and provision the Vagrant environment:

// repository documentation