본문 바로가기

클라우드/도커(Docker)

Vagrant 장치 추가

더보기

  config.vm.define "wp-storage" do |ubuntu|
    ubuntu.vm.box = "ubuntu/focal64"
    ubuntu.vm.hostname = "wp-storage"
    ubuntu.vm.network "private_network", ip: "192.168.200.18"
    ubuntu.vm.provider "virtualbox" do |vb|
       vb.name = "wp-storage"
       vb.cpus = 2
       vb.memory = 2048
       unless File.exist?('./.disk/nfs.vdi')
         vb.customize ['createmedium', 'disk', '--filename', './.disk/nfs.vdi', '--size', 10240]
       end
       vb.customize ['storageattach', :id, '--storagectl', 'SCSI', '--port', 2, '--device', 0, '--type', 'hdd', '--medium', './.disk/nfs.vdi']
       unless File.exist?('./.disk/iscsi.vdi')
         vb.customize ['createmedium', 'disk', '--filename', './.disk/iscsi.vdi', '--size', 10240]
       end
       vb.customize ['storageattach', :id, '--storagectl', 'SCSI', '--port', 3, '--device', 0, '--type', 'hdd', '--medium', './.disk/iscsi.vdi']

 

'클라우드 > 도커(Docker)' 카테고리의 다른 글

Wordpress 인프라 구성  (0) 2021.06.28
iSCSI(아이스카시)  (0) 2021.06.28
HA-Proxy 로드밸런서  (0) 2021.06.28
Vagrant Vagrantfile 작성  (0) 2021.06.28
Vagrant  (0) 2021.06.28