So I signed up for Circle CI 2.0 because I was led to believe that there would be better Docker functionality. But I have no idea how to set up my configuration and the Docs don’t make it clear. I actually liked the config set up in Circle 1.0 but the Docker functionality was lacking.
What I basically want is this:
I have a project on github that whenever I push new changes I want Circle CI to grab that project and run the Docker file which would in turn build a Docker Image. Once that image is created I want to run that container and run commands against that container such as
I have looked at the docs and haven’t found anything that fits my description.
It seems like I have to build a container for each service such as my host (Ubuntu) and my database (Mongo) which is confusing because I never had to do that in Circle 1.0. I would just run the Docker file and it would take care of that for me.