Commit 1126665595ea4d92814d81c79ed7e58f5dc70314

Authored by Guilherme Andrade Del Cantoni
1 parent 365f41b3

Atualização do Mysql para a versão 5.6

Showing 2 changed files with 9 additions and 19 deletions   Show diff stats
1 # -*- mode: ruby -*- 1 # -*- mode: ruby -*-
2 # vi: set ft=ruby : 2 # vi: set ft=ruby :
3 -require "yaml"  
4 3
5 # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! 4 # Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
6 VAGRANTFILE_API_VERSION = "2" 5 VAGRANTFILE_API_VERSION = "2"
7 6
8 -# Parâmetros de customização do ambiente de desenvolvimento  
9 -params = if File.exists?("Vagrantfile.conf") then YAML::load_file("Vagrantfile.conf") else {} end  
10 -params_source_dir = params["source_dir"] || "../sei"  
11 -params_memoria_vm = params["memoria_vm"] || "1024"  
12 -  
13 Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| 7 Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
14 8
15 # Atribuição do hostname da máquina virtual 9 # Atribuição do hostname da máquina virtual
@@ -27,22 +21,18 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| @@ -27,22 +21,18 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
27 21
28 # Diretórios compartilhados com a durante a execução 22 # Diretórios compartilhados com a durante a execução
29 config.vm.synced_folder ".", "/mnt/sei/ops" 23 config.vm.synced_folder ".", "/mnt/sei/ops"
30 - config.vm.synced_folder params_source_dir, "/mnt/sei/src", mount_options: ["dmode=777", "fmode=777"] 24 + config.vm.synced_folder "../sei", "/mnt/sei/src", mount_options: ["dmode=777", "fmode=777"]
31 25
32 - # Provider-specific configuration so you can fine-tune various  
33 - # backing providers for Vagrant. These expose provider-specific options.  
34 config.vm.provider "virtualbox" do |vb| 26 config.vm.provider "virtualbox" do |vb|
35 - # vb.gui = true  
36 - # Use VBoxManage to customize the VM. For example to change memory:  
37 - vb.customize ["modifyvm", :id, "--memory", params_memoria_vm, "--usb", "off", "--audio", "none"] 27 + vb.customize ["modifyvm", :id, "--memory", "2048", "--usb", "off", "--audio", "none"]
38 end 28 end
39 29
40 - config.vm.provision "shell",  
41 - inline: <<SCRIPT  
42 - mkdir -p /mnt/sei/ops/mysql/.tmp/  
43 - cp /mnt/sei/ops/sei/ConfiguracaoSEI.php /mnt/sei/src/sei/ConfiguracaoSEI.php  
44 - cp /mnt/sei/ops/sei/ConfiguracaoSip.php /mnt/sei/src/sip/ConfiguracaoSip.php  
45 -SCRIPT 30 +# config.vm.provision "shell",
  31 +# inline: <<SCRIPT
  32 +# mkdir -p /mnt/sei/ops/mysql/.tmp/
  33 +# cp /mnt/sei/ops/sei/ConfiguracaoSEI.php /mnt/sei/src/sei/ConfiguracaoSEI.php
  34 +# cp /mnt/sei/ops/sei/ConfiguracaoSip.php /mnt/sei/src/sip/ConfiguracaoSip.php
  35 +#SCRIPT
46 36
47 # Provisionamento da Máquina Virtual responsável por manter os containers do Docker 37 # Provisionamento da Máquina Virtual responsável por manter os containers do Docker
48 config.vm.provision "docker" do |docker| 38 config.vm.provision "docker" do |docker|
mysql/Dockerfile
@@ -78,4 +78,4 @@ ENV TERM xterm @@ -78,4 +78,4 @@ ENV TERM xterm
78 EXPOSE 3306 78 EXPOSE 3306
79 79
80 # Inicialização do serviço 80 # Inicialização do serviço
81 -CMD ["/usr/bin/mysqld", "--bind-address=0.0.0.0"] 81 +CMD ["/usr/bin/mysqld_safe", "--bind-address=0.0.0.0"]