From a007f7d4db2f9184f4f66f69f42527724872a78f Mon Sep 17 00:00:00 2001 From: Kris Lamoureux Date: Tue, 29 Sep 2020 15:38:50 -0400 Subject: [PATCH] Private network, add sync, and fix curl download --- Vagrantfile | 2 ++ install-docker.sh | 9 +++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Vagrantfile b/Vagrantfile index f2ce0d8..740ce39 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -1,4 +1,6 @@ Vagrant.configure("2") do |config| config.vm.box = "debian/buster64" + config.vm.synced_folder ".", "/vagrant" + config.vm.network "private_network", type: "dhcp" config.vm.provision "shell", path: "install-docker.sh" end diff --git a/install-docker.sh b/install-docker.sh index 475e0b5..66c515f 100644 --- a/install-docker.sh +++ b/install-docker.sh @@ -4,6 +4,12 @@ #docker_version="5:18.09.9~3-0~debian-buster" #compose_version="1.25.0" + + +# Install curl for downloading docker-compose +apt-get update +apt-get install -y curl + # Set default versions if override settings don't exist if [ -z ${docker_version+x} ]; then packages="docker-ce docker-ce-cli containerd.io" @@ -19,9 +25,8 @@ fi # Allow apt to use a repository over HTTPS export DEBIAN_FRONTEND=noninteractive -apt-get update apt-get install -y apt-transport-https ca-certificates \ - curl gnupg-agent software-properties-common + gnupg-agent software-properties-common # Add Docker’s official GPG key curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -