Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How to debug pipeline service containers

greg nicol September 3, 2017

I'm using docker-compose (2.1) locally to bring up my unit testing container with depends_on a database service and samba service. Under docker-compose, the depends_on services come up on a bridged hostname that matches the service name, i.e

 <code>

    unittestcontainer$ # debug docker-compose connection to database service.

    unittestcontainer$psql -h db_service - p5432

 </code>

 

Under bitbucket pipeline builds, the services are available on the main container ie.

<code>

    unittestcontainer$ # debug pipeline connection to database service.

    unittestcontainer$psql -h localhost - p5432

 </code>

 

The difference between services on a localhost or remote hostname is causing a lot of friction, with tests that depend on samba service. Is there a better way to locally debug interactions with service containers ?

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events