On fre, 2016-08-05 at 07:10 +0000, Tuong Huynh wrote:
Hej
Jag försöker få upp demot utan störrre framgång, undrar om någon
kan
ge mig en kompassriktning vad jag har missat.
Kör en virtuell maskin med Ubuntu 16.04LTS på VirtualBox på en
Windows 10 desktop, laddat ned de 3 repos till servern, installerat
Docker m.m.
Sparkar igång start.sh, den startar upp Docker-maskinerna, bifogar
loggfilen.
Ser att Docker-maskinerna är uppe och snurrar:
tuong at ubuntu:~/se-leg-developer$ sudo docker ps -a
CONTAINER
ID IMAGE COMMAND
CR
EATED STATUS PORTS
NAMES
b28c67ede415 docker.sunet.se/eduid/nginx "nginx"
12 minutes ago Up 12 minutes 0.0.0.0:80-
80/tcp seleg_demo_1
7149a65584b4 docker.sunet.se/se-leg/op "/op/env/bin/rq
worke" 12 minutes ago Up 12
minutes 5000/tcp seleg_op_worker_1
15be5bd95b49 docker.sunet.se/se-leg/rp "start-stop-
daemon --" 12 minutes ago Exited (3) 12 minutes
ago seleg_rp_1
d16e255bd0f2 docker.sunet.se/se-leg/op "start-stop-
daemon --" 12 minutes ago Exited (1) 12 minutes
ago seleg_op_1
a037fe69d48f docker.sunet.se/eduid/redis "bash
/start.sh" 12 minutes ago Up 12
minutes 6379/tcp seleg_redis_1
7341ac4b9f7c docker.sunet.se/eduid/mongodb "bash
/start.sh" 12 minutes ago Up 12
minutes 27017/tcp, 28017/tcp seleg_mongodb_1
2822b123ae0a hello-
world "/hello" 45 hours
ago Exited (0) 45 hours
ago jovial_noether
Surfar in till serverns IP (
http://192.168.10.63/) från Windows-
maskinen och får Bad gateway:
[cid:image003.png at 01D1EEF8.5D6A1B30]
Vad behöver jag göra för att får demot att fungera?
Om du får bad gateway så kommer du åt din virtuella maskin och nginx-
containern i alla fall. Det är ju en bra start.
Som det ser ut på outputen från "docker ps" så är ju inte seleg_rp_1
och seleg_op_1 i gång, status "Exited (3)" samt "Exited (1)". Försök
med att stoppa alla containers och starta dom igen och kolla att alla
har statusen "Up X minutes".
Om OP och RP fortfarande inte startar så kan du kolla loggar med
"docker logs [container name]".
Min kollega påpekade att du även skickade med outputen från körningen.
Det missade jag :) Den visar ju att användarna inte har skapats i
databasen och det är därför OPn inte kommer up och SPn försöker hämta
config från OPn och kommer därför inte heller upp.
Det där kan hända ibland vid första körningen så mitt tips ovan gäller
fortfarande. Avsluta alla containers och kör start.sh igen.
Mvh
--
Johan Lundberg
NORDUnet A/S
Tulegatan 11
113 53 Stockholm
+46730714375