Templates to create Vagrant boxes for CentOS 7.4 1708 (x86_64).
- Packer v0.7.2
- Vagrant v1.6.5
- VirtualBox
- Version 4.3.26 for Windows
- Version 4.2.8 for Mac OS X (which allows HAXM to work in parallel)
- VirtualBox Guest Additions
- curl
- sshd
- sudo
- rsync
vagrant
user and its insecure public key
From the terminal, invoke the following command:
packer build centos-7-x86_64-minimal.json
and you will find a vagrant box file named CentOS-7-x86_64-minimal-v7.4.20170915.box
in the same directory after the command has succeeded.
Then you can add the box named CentOS-7-x86_64-minimal-v7.4.20170915
to your box list
by the following command:
vagrant box add CentOS-7-x86_64-minimal-v7.4.20170915.box --name CentOS-7-x86_64-minimal-v7.4.20170915
centos-7-x86_64-minimal.json
- CentOS 7.4 1708 (x86_64) minimal installationcentos-7-x86_64-ansible.json
- provided with Ansible and Testinfra in addition to CentOS 6.9 (x86_64) minimal installationcentos-7-x86_64-docker.json
- provided with Docker and Docker Compose; in addition to CentOS 7.4 1708 (x86_64) minimal installation.
The following parameters can be set at build time by supplying -var
or -var-file
command line options to packer
:
ssh_username
- User name to login via SSH during build time. Default value isroot
.ssh_password
- SSH password forssh_user
used for build time. Default value isvagrant
.vagrant_username
- User name used for run time. Vagrant box is set for this user. Default value isvagrant
.vagrant_password
- Password forvagrant_username
. Default value isvagrant
.
Copyright © 2014-2017 Upperstream Software.