Commit 4550ea0c6623f02d4d6fd406eab0e1b79a015122

Authored by Guilherme Andrade Del Cantoni
1 parent 8ece82fd

Ajustes nos datafiles do SQLServer durante restauração

httpd/Dockerfile
@@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
4 # Container preparado e configurado para uso em desenvolvimento e testes 4 # Container preparado e configurado para uso em desenvolvimento e testes
5 ################################################################################ 5 ################################################################################
6 6
  7 +#TODO: Migrar para container oficial do PHP 5.6 (5.6-alpine)
7 FROM centos:centos6 8 FROM centos:centos6
8 MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> 9 MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br>
9 10
jod/Dockerfile
@@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
4 # Container preparado e configurado para uso em desenvolvimento e testes 4 # Container preparado e configurado para uso em desenvolvimento e testes
5 ################################################################################ 5 ################################################################################
6 6
  7 +#TODO: Migrar para container oficial do java-7 (7-jdk-alpine)
7 FROM centos:centos7 8 FROM centos:centos7
8 MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> 9 MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br>
9 10
mysql/sei-db-ref-executivo
1 -Subproject commit 892e3acb0fc25d2dce9adb418a1f467156cd97d1 1 +Subproject commit ba442b8761cdf08792ef3da7000cf31fd785bf15
oracle/install.sh
@@ -10,6 +10,8 @@ export NLS_LANG=PORTUGUESE_BRAZIL.WE8MSWIN1252 @@ -10,6 +10,8 @@ export NLS_LANG=PORTUGUESE_BRAZIL.WE8MSWIN1252
10 # Inicialização do servidor 10 # Inicialização do servidor
11 bash /usr/sbin/startup.sh 11 bash /usr/sbin/startup.sh
12 12
  13 +sleep 15
  14 +
13 # Configuração do character set e outros parâmetros iniciais 15 # Configuração do character set e outros parâmetros iniciais
14 sqlplus sys/oracle as sysdba @"/tmp/pre-install.sql" 16 sqlplus sys/oracle as sysdba @"/tmp/pre-install.sql"
15 17
oracle/sei-db-ref-executivo
1 -Subproject commit 892e3acb0fc25d2dce9adb418a1f467156cd97d1 1 +Subproject commit ba442b8761cdf08792ef3da7000cf31fd785bf15
solr/Dockerfile
@@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
4 # Container preparado e configurado para uso em desenvolvimento e testes 4 # Container preparado e configurado para uso em desenvolvimento e testes
5 ################################################################################ 5 ################################################################################
6 6
  7 +#TODO: Migrar para container oficial do Java 8 (8-jdk-alpine)
7 FROM centos:centos7 8 FROM centos:centos7
8 MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> 9 MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br>
9 10
sqlserver/assets/restore.sql
1 1
2 -RESTORE DATABASE [sip] FROM DISK = N'/tmp/sip_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5, MOVE 'sip' TO '/var/opt/mssql/data/sip.mdf', MOVE 'sip_log' TO '/var/opt/mssql/data/sip_log.ldf' 2 +-- TODO: Padronizar datafiles da base de dados em SQL Server
  3 +RESTORE DATABASE [sei] FROM DISK = N'/tmp/sei_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5,
  4 +MOVE 'gedoc' TO '/var/opt/mssql/data/sei_data.mdf',
  5 +MOVE 'SEI_data3' TO '/var/opt/mssql/data/sei_data1.ndf',
  6 +MOVE 'SEI_data4' TO '/var/opt/mssql/data/sei_data2.ndf',
  7 +MOVE 'SEI_log2' TO '/var/opt/mssql/data/sei_data3.ndf',
  8 +MOVE 'Sei_Log3' TO '/var/opt/mssql/data/sei_data4.ndf',
  9 +MOVE 'gedoc_log' TO '/var/opt/mssql/data/sei_1og.ldf'
3 GO 10 GO
4 11
5 -RESTORE DATABASE [sei] FROM DISK = N'/tmp/sei_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5, MOVE 'sei' TO '/var/opt/mssql/data/sei.mdf', MOVE 'sei_log' TO '/var/opt/mssql/data/sei_log.ldf' 12 +-- TODO: Padronizar datafiles da base de dados em SQL Server
  13 +RESTORE DATABASE [sip] FROM DISK = N'/tmp/sip_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5,
  14 +MOVE 'sip_Data' TO '/var/opt/mssql/data/sip_data.mdf',
  15 +MOVE 'sip_Log' TO '/var/opt/mssql/data/sip_log.ldf'
6 GO 16 GO
7 17
8 -USE SEI; 18 +USE sei;
9 GO 19 GO
10 20
11 CREATE LOGIN sei_user 21 CREATE LOGIN sei_user
@@ -24,7 +34,7 @@ GO @@ -24,7 +34,7 @@ GO
24 delete from auditoria_protocolo; 34 delete from auditoria_protocolo;
25 GO 35 GO
26 36
27 -USE SIP; 37 +USE sip;
28 GO 38 GO
29 39
30 CREATE LOGIN sip_user 40 CREATE LOGIN sip_user
sqlserver/sei-db-ref-executivo
1 -Subproject commit 892e3acb0fc25d2dce9adb418a1f467156cd97d1 1 +Subproject commit ba442b8761cdf08792ef3da7000cf31fd785bf15
update-containers.sh
@@ -9,17 +9,17 @@ vagrant destroy @@ -9,17 +9,17 @@ vagrant destroy
9 #docker rm $(docker ps -a -q) 9 #docker rm $(docker ps -a -q)
10 #docker rmi --force $(docker images -q) 10 #docker rmi --force $(docker images -q)
11 11
12 -#cd solr  
13 -#docker build -t sei3_solr-6.1 .  
14 -#docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:latest  
15 -#docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS  
16 -#cd ..  
17 -  
18 -#cd jod  
19 -#docker build -t sei3_jod-2.2.2 .  
20 -#docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:latest  
21 -#docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS  
22 -#cd .. 12 +cd solr
  13 +docker build -t sei3_solr-6.1 .
  14 +docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:latest
  15 +docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS
  16 +cd ..
  17 +
  18 +cd jod
  19 +docker build -t sei3_jod-2.2.2 .
  20 +docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:latest
  21 +docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS
  22 +cd ..
23 23
24 cd mysql 24 cd mysql
25 docker build -t sei3_mysql-5.6 . 25 docker build -t sei3_mysql-5.6 .
@@ -33,53 +33,49 @@ docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:latest @@ -33,53 +33,49 @@ docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:latest
33 docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:1.1 33 docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:1.1
34 cd .. 34 cd ..
35 35
36 -#cd httpd  
37 -#docker build -t sei3_httpd-2.4 .  
38 -#docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:latest  
39 -#docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS  
40 -#cd ..  
41 -  
42 -#cd mailcatcher  
43 -#docker build -t sei3_mailcatcher .  
44 -#docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:latest  
45 -#docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS  
46 -#cd ..  
47 -  
48 -#cd memcached  
49 -#docker build -t sei3_memcached .  
50 -#docker tag sei3_memcached guilhermeadc/sei3_memcached:latest  
51 -#docker tag sei3_memcached guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS  
52 -#cd ..  
53 -  
54 -#cd sqlserver  
55 -#docker build -t sei3_sqlserver-2016 .  
56 -#docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:latest  
57 -#docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:$VERSAO_CONTAINERS  
58 -#cd ..  
59 -  
60 -#docker push guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS  
61 -#docker push guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS 36 +cd httpd
  37 +docker build -t sei3_httpd-2.4 .
  38 +docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:latest
  39 +docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS
  40 +cd ..
  41 +
  42 +cd mailcatcher
  43 +docker build -t sei3_mailcatcher .
  44 +docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:latest
  45 +docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS
  46 +cd ..
  47 +
  48 +cd memcached
  49 +docker build -t sei3_memcached .
  50 +docker tag sei3_memcached guilhermeadc/sei3_memcached:latest
  51 +docker tag sei3_memcached guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS
  52 +cd ..
  53 +
  54 +cd sqlserver
  55 +docker build -t sei3_sqlserver-2016 .
  56 +docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:latest
  57 +docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:1.1
  58 +cd ..
  59 +
  60 +docker push guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS
  61 +docker push guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS
62 docker push guilhermeadc/sei3_mysql-5.6:1.1 62 docker push guilhermeadc/sei3_mysql-5.6:1.1
63 docker push guilhermeadc/sei3_oracle-11g:1.1 63 docker push guilhermeadc/sei3_oracle-11g:1.1
64 -#docker push guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS  
65 -#docker push guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS  
66 -#docker push guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS  
67 -#docker push guilhermeadc/sei3_sqlserver-2016:$VERSAO_CONTAINERS 64 +docker push guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS
  65 +docker push guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS
  66 +docker push guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS
  67 +docker push guilhermeadc/sei3_sqlserver-2016:1.1
68 68
69 -#docker push guilhermeadc/sei3_solr-6.1:latest  
70 -#docker push guilhermeadc/sei3_jod-2.2.2:latest 69 +docker push guilhermeadc/sei3_solr-6.1:latest
  70 +docker push guilhermeadc/sei3_jod-2.2.2:latest
71 docker push guilhermeadc/sei3_mysql-5.6:latest 71 docker push guilhermeadc/sei3_mysql-5.6:latest
72 docker push guilhermeadc/sei3_oracle-11g:latest 72 docker push guilhermeadc/sei3_oracle-11g:latest
73 -#docker push guilhermeadc/sei3_httpd-2.4:latest  
74 -#docker push guilhermeadc/sei3_mailcatcher:latest  
75 -#docker push guilhermeadc/sei3_memcached:latest  
76 -#docker push guilhermeadc/sei3_sqlserver-2016:latest 73 +docker push guilhermeadc/sei3_httpd-2.4:latest
  74 +docker push guilhermeadc/sei3_mailcatcher:latest
  75 +docker push guilhermeadc/sei3_memcached:latest
  76 +docker push guilhermeadc/sei3_sqlserver-2016:latest
77 77
78 vagrant up 78 vagrant up
79 79
80 exit 0 80 exit 0
81 81
82 -~  
83 -~  
84 -  
85 -