Private network, add sync, and fix curl download
This commit is contained in:
		
							
								
								
									
										2
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							@@ -1,4 +1,6 @@
 | 
				
			|||||||
Vagrant.configure("2") do |config|
 | 
					Vagrant.configure("2") do |config|
 | 
				
			||||||
  config.vm.box = "debian/buster64"
 | 
					  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"
 | 
					  config.vm.provision "shell", path: "install-docker.sh"
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,6 +4,12 @@
 | 
				
			|||||||
#docker_version="5:18.09.9~3-0~debian-buster"
 | 
					#docker_version="5:18.09.9~3-0~debian-buster"
 | 
				
			||||||
#compose_version="1.25.0"
 | 
					#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
 | 
					# Set default versions if override settings don't exist
 | 
				
			||||||
if [ -z ${docker_version+x} ]; then
 | 
					if [ -z ${docker_version+x} ]; then
 | 
				
			||||||
  packages="docker-ce docker-ce-cli containerd.io"
 | 
					  packages="docker-ce docker-ce-cli containerd.io"
 | 
				
			||||||
@@ -19,9 +25,8 @@ fi
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Allow apt to use a repository over HTTPS
 | 
					# Allow apt to use a repository over HTTPS
 | 
				
			||||||
export DEBIAN_FRONTEND=noninteractive
 | 
					export DEBIAN_FRONTEND=noninteractive
 | 
				
			||||||
apt-get update
 | 
					 | 
				
			||||||
apt-get install -y apt-transport-https ca-certificates \
 | 
					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
 | 
					# Add Docker’s official GPG key
 | 
				
			||||||
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
 | 
					curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user