I was going to say the same thing: Docker seems like the right choice for this:
* there's no waiting for a bootup * it is the most lightweight way to do this in an encapsulated way * you can run your utility like a command and it exits like a command * you can mount volumes from the host very easily On Oct 11, 2017 5:28 PM, "Torben Knerr" <[email protected]> wrote: Sounds pretty much like you actually wanted to use docker ;-) Haven't tried, but does this help? https://app.vagrantup.com/alpine/boxes/alpine64 Cheers, Torben ivo welch <[email protected]> schrieb am Mi. 11. Okt. 2017 um 23:22: > > I am a new vagrant user. (I have used vmware fusion and virtualbox, > albeit on full linux ubuntu guests.) > > I am interested in building minimalistic guests for single functions. > think appliance. for example, I may want to create a guest box that has > perl, a few perl modules, possibly an nfs server (to change files when not > on the host, possibly not). after boot, it should run my designated perl > program and restart or shutdown on exit. no general shell, no multiuser > capabilities, nothing else. only necessary processes (e.g., basic > networking). the less crud, the better. fewer intrusion vectors. less > space required. lean and mean. > > could someone please recommend the best existing box to the task? the > vagrantup getting-started page suggests only hashicorp/precise64 > (12.04...really?), a set of cloud images, and bento boxes, which all seem > to be fairly fat distros. is there a turnkey linux or slimmer distro > available for vagrant? > > regards, > > /iaw > > -- > This mailing list is governed under the HashiCorp Community Guidelines - > https://www.hashicorp.com/community-guidelines.html. Behavior in > violation of those guidelines may result in your removal from this mailing > list. > > GitHub Issues: https://github.com/mitchellh/vagrant/issues > IRC: #vagrant on Freenode > --- > You received this message because you are subscribed to the Google Groups > "Vagrant" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/vagrant-up/c44888e2-d8d4-48f4-944e-72d3fad58cf1%40googlegroups.com > <https://groups.google.com/d/msgid/vagrant-up/c44888e2-d8d4-48f4-944e-72d3fad58cf1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/ msgid/vagrant-up/CACN%2Ba_Z9r_U%2BDoxZs23XnsOUCr9UDCYk% 3DtJXxNUek8Toqr2E7w%40mail.gmail.com <https://groups.google.com/d/msgid/vagrant-up/CACN%2Ba_Z9r_U%2BDoxZs23XnsOUCr9UDCYk%3DtJXxNUek8Toqr2E7w%40mail.gmail.com?utm_medium=email&utm_source=footer> . For more options, visit https://groups.google.com/d/optout. On Oct 11, 2017 5:28 PM, "Torben Knerr" <[email protected]> wrote: Sounds pretty much like you actually wanted to use docker ;-) Haven't tried, but does this help? https://app.vagrantup.com/alpine/boxes/alpine64 Cheers, Torben ivo welch <[email protected]> schrieb am Mi. 11. Okt. 2017 um 23:22: > > I am a new vagrant user. (I have used vmware fusion and virtualbox, > albeit on full linux ubuntu guests.) > > I am interested in building minimalistic guests for single functions. > think appliance. for example, I may want to create a guest box that has > perl, a few perl modules, possibly an nfs server (to change files when not > on the host, possibly not). after boot, it should run my designated perl > program and restart or shutdown on exit. no general shell, no multiuser > capabilities, nothing else. only necessary processes (e.g., basic > networking). the less crud, the better. fewer intrusion vectors. less > space required. lean and mean. > > could someone please recommend the best existing box to the task? the > vagrantup getting-started page suggests only hashicorp/precise64 > (12.04...really?), a set of cloud images, and bento boxes, which all seem > to be fairly fat distros. is there a turnkey linux or slimmer distro > available for vagrant? > > regards, > > /iaw > > -- > This mailing list is governed under the HashiCorp Community Guidelines - > https://www.hashicorp.com/community-guidelines.html. Behavior in > violation of those guidelines may result in your removal from this mailing > list. > > GitHub Issues: https://github.com/mitchellh/vagrant/issues > IRC: #vagrant on Freenode > --- > You received this message because you are subscribed to the Google Groups > "Vagrant" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/vagrant-up/c44888e2-d8d4-48f4-944e-72d3fad58cf1%40googlegroups.com > <https://groups.google.com/d/msgid/vagrant-up/c44888e2-d8d4-48f4-944e-72d3fad58cf1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/ msgid/vagrant-up/CACN%2Ba_Z9r_U%2BDoxZs23XnsOUCr9UDCYk% 3DtJXxNUek8Toqr2E7w%40mail.gmail.com <https://groups.google.com/d/msgid/vagrant-up/CACN%2Ba_Z9r_U%2BDoxZs23XnsOUCr9UDCYk%3DtJXxNUek8Toqr2E7w%40mail.gmail.com?utm_medium=email&utm_source=footer> . For more options, visit https://groups.google.com/d/optout. -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/CA%2BonWPerzZSKfremfW%2B%3DKJV17kRRQjNLNL0MWd%2BWfkfTeg_4Gg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
