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
Vagrantfile
1 1 # -*- mode: ruby -*-
2 2 # vi: set ft=ruby :
3   -require "yaml"
4 3  
5 4 # Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
6 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 7 Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
14 8  
15 9 # Atribuição do hostname da máquina virtual
... ... @@ -27,22 +21,18 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
27 21  
28 22 # Diretórios compartilhados com a durante a execução
29 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 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 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 37 # Provisionamento da Máquina Virtual responsável por manter os containers do Docker
48 38 config.vm.provision "docker" do |docker|
... ...
mysql/Dockerfile
... ... @@ -78,4 +78,4 @@ ENV TERM xterm
78 78 EXPOSE 3306
79 79  
80 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"]
... ...