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 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 8 FROM centos:centos6
8 9 MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br>
9 10  
... ...
jod/Dockerfile
... ... @@ -4,6 +4,7 @@
4 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 8 FROM centos:centos7
8 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 10 # Inicialização do servidor
11 11 bash /usr/sbin/startup.sh
12 12  
  13 +sleep 15
  14 +
13 15 # Configuração do character set e outros parâmetros iniciais
14 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 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 8 FROM centos:centos7
8 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 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 16 GO
7 17  
8   -USE SEI;
  18 +USE sei;
9 19 GO
10 20  
11 21 CREATE LOGIN sei_user
... ... @@ -24,7 +34,7 @@ GO
24 34 delete from auditoria_protocolo;
25 35 GO
26 36  
27   -USE SIP;
  37 +USE sip;
28 38 GO
29 39  
30 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 9 #docker rm $(docker ps -a -q)
10 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 24 cd mysql
25 25 docker build -t sei3_mysql-5.6 .
... ... @@ -33,53 +33,49 @@ docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:latest
33 33 docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:1.1
34 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 62 docker push guilhermeadc/sei3_mysql-5.6:1.1
63 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 71 docker push guilhermeadc/sei3_mysql-5.6:latest
72 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 78 vagrant up
79 79  
80 80 exit 0
81 81  
82   -~
83   -~
84   -
85   -
... ...