vagrantfile
페이지 정보
작성자 admin 작성일22-07-12 10:39 조회11회 댓글0건관련링크
본문
Vagrant.configure("2") do |config|
# docker machine
config.vm.define "docker" do |cfg|
cfg.vm.box = "centos/7"
cfg.vm.provider "virtualbox" do |vb|
vb.name = "docker"
vb.cpus = 2
vb.memory = 2048
vb.gui = true
end
cfg.vm.host_name = "docker.example.com"
cfg.vm.network "private_network", ip: "192.168.71.10"
#cfg.vm.network "forwarded_port",auto_correct: true
cfg.vm.provision "shell", path: "sshd_config.sh"
cfg.vm.provision "shell", path: "add_hosts.sh"
end
# docker registry
config.vm.define "docker-registry" do |cfg|
cfg.vm.box = "centos/7"
cfg.vm.provider "virtualbox" do |vb|
vb.name = "vm-host2"
vb.cpus = 1
vb.memory = 2048
vb.gui = true
end
cfg.vm.host_name = "registry.example.com"
cfg.vm.network "private_network", ip: "192.168.71.20"
#cfg.vm.network "forwarded_port",auto_correct: true
cfg.vm.provision "shell", path: "sshd_config.sh"
cfg.vm.provision "shell", path: "add_hosts.sh"
end
# docker machine
config.vm.define "docker" do |cfg|
cfg.vm.box = "centos/7"
cfg.vm.provider "virtualbox" do |vb|
vb.name = "docker"
vb.cpus = 2
vb.memory = 2048
vb.gui = true
end
cfg.vm.host_name = "docker.example.com"
cfg.vm.network "private_network", ip: "192.168.71.10"
#cfg.vm.network "forwarded_port",auto_correct: true
cfg.vm.provision "shell", path: "sshd_config.sh"
cfg.vm.provision "shell", path: "add_hosts.sh"
end
# docker registry
config.vm.define "docker-registry" do |cfg|
cfg.vm.box = "centos/7"
cfg.vm.provider "virtualbox" do |vb|
vb.name = "vm-host2"
vb.cpus = 1
vb.memory = 2048
vb.gui = true
end
cfg.vm.host_name = "registry.example.com"
cfg.vm.network "private_network", ip: "192.168.71.20"
#cfg.vm.network "forwarded_port",auto_correct: true
cfg.vm.provision "shell", path: "sshd_config.sh"
cfg.vm.provision "shell", path: "add_hosts.sh"
end
댓글목록
등록된 댓글이 없습니다.