Bom dia senhores,
Estou tentando usar o docker compose no cloud da Amazon e ando tendo dificuldades, as aplicações sobem normalmente sem erros, e o apache aonde configurei como proxy também porém ao acessar via navegador fica em loop e por final da timeout.
Eu estou tentando instalar o wekan, um software open source alternativo ao trello, segue documentação: https://github.com/wekan/wekan/wiki/Install-Wekan-Docker-in-production
Essa doc já é especifica para subir a aplicação em produção contando com 2 imagens, uma com o mongodb e outra com a aplicação.
Algo que sou inexperiente quanto a infra da AWS é quanto sua configuração, eu verifiquei que minha maquina não possui uma interface de IP publico e isso me deixou cabreio, vejam:
docker0 Link encap:Ethernet HWaddr 02:42:24:de:d4:d1
inet addr:172.17.0.1 Bcast:0.0.0.0 Mask:255.255.0.0
inet6 addr: fe80::42:24ff:fede:d4d1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:34 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2200 (2.2 KB) TX bytes:648 (648.0 B)
eth0 Link encap:Ethernet HWaddr 02:59:d1:9d:55:b7
inet addr:172.31.28.63 Bcast:172.31.31.255 Mask:255.255.240.0
inet6 addr: fe80::59:d1ff:fe9d:55b7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:9001 Metric:1
RX packets:290156 errors:0 dropped:0 overruns:0 frame:0
TX packets:15104 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:425183601 (425.1 MB) TX bytes:1649715 (1.6 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:160 errors:0 dropped:0 overruns:0 frame:0
TX packets:160 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:11840 (11.8 KB) TX bytes:11840 (11.8 KB)
veth46d6d23 Link encap:Ethernet HWaddr ba:b0:d1:38:8a:0f
inet6 addr: fe80::b8b0:d1ff:fe38:8a0f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:736 errors:0 dropped:0 overruns:0 frame:0
TX packets:1399 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:92986 (92.9 KB) TX bytes:193761 (193.7 KB)
veth74314b8 Link encap:Ethernet HWaddr f2:59:33:39:6d:b5
inet6 addr: fe80::f059:33ff:fe39:6db5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1391 errors:0 dropped:0 overruns:0 frame:0
TX packets:742 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:193113 (193.1 KB) TX bytes:93466 (93.4 KB)
Com isso eu até coloquei o IP do proxy feito pelo apache ao IP do docker e tbm não funcionou:
<VirtualHost *:80>
ServerName mytodo.org
ServerAdmin webmaster@mytodo.org
DocumentRoot /var/www-vhosts/mytodo.org
<Directory />
Options FollowSymLinks
AllowOverride AuthConfig FileInfo Indexes Options=MultiViews
</Directory>
<Directory /var/www-vhosts/mytodo.org>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride AuthConfig FileInfo Indexes Options=MultiViews
Require all granted
</Directory>
ErrorLog /var/log/apache2/mytodo.org-error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/mytodo.org-access.log combined
ServerSignature Off
</VirtualHost>
ProxyPassMatch "^/(sockjs\/.*\/websocket)$" "ws://172.17.0.1:8081/$1"
ProxyPass "/" "http://172.17.0.1:8081/"
ProxyPassReverse "/" "http://172.17.0.1:8081/"
Vocês poderiam me ajudar com esse problema?