strongloop / apiconnect-docker

IBM API Connect on Docker
Other
26 stars 26 forks source link

Unable to hit local endpoint URIs #29

Open jeanabraham opened 7 years ago

jeanabraham commented 7 years ago

Hi,

I was able to have the docker containers running on Mac:

jean:apiconnect-docker$docker-compose ps
    Name                   Command               State               Ports             
--------------------------------------------------------------------------------------
apim            /tini -- /startup.sh             Up                                    
datapower       /start.sh                        Up       443/tcp                      
esmaster        /docker-entrypoint.sh /bin ...   Up       9200/tcp, 9300/tcp           
ibmlogstash     /bin/sh -c /startup.sh           Up                                    
ibmportal       /root/tini -- /root/start_ ...   Up                                    
make-ssh-keys   /bin/sh -c /genkey.sh            Exit 0                                
microservice    /bin/sh -c /usr/bin/app.sh ...   Exit 0                                
nginx           /bin/sh -c /run.sh               Up       0.0.0.0:443->443/tcp, 80/tcp

jean:apiconnect-docker$docker exec apim /sbin/ip route|awk '/default/ { print $3 }'
172.19.0.1

jean:apiconnect-docker$cat /etc/hosts | grep apim
172.19.0.1 apim datapower gwadmin ibmportal microservice

But none of the URIs are still accesible, am I missing something? https://gwadmin/ https://apim/cmc/

Thanks! Jean

jeanabraham commented 7 years ago

Following update to /etc/hosts made it work (172.19.0.1 -> 0.0.0.0):

jean:apiconnect-docker$cat /etc/hosts
0.0.0.0 apim datapower gwadmin ibmportal microservice