Make Soos usage much more simpler for users, so they don't have to deal with docker specifics from the beginning.
Let's take a tour of developer who want's to start developing his own project using Soos
-
Install Docker Toolbox ( Win / OS X )
User needs docker tooling in order to build and run docker containers.
-
Ensure Docker Environment ( Win / OS X )
We need to make sure that
2.1. Docker machine is running
2.2. Docker environment variables are set
2.3. Docker daemon is reachable
-
Add Dockerfile to project folder
Necessary receipt for docker command to build image from
-
Build Image
We need to build image before we can start creating container form it
-
Run Container
Start container with predefined command in Dockerfile
-
CI Build Image
We need to setup TravisCI to build image for each commit so other developers can benefit from Soos
This is quite lot of steps to be done specifically 1-4 so first timers can get confused. We need to make this process much simpler.
Make Soos usage much more simpler for users, so they don't have to deal with docker specifics from the beginning.
Let's take a tour of developer who want's to start developing his own project using Soos
Install Docker Toolbox ( Win / OS X )
User needs docker tooling in order to build and run docker containers.
Ensure Docker Environment ( Win / OS X )
We need to make sure that
2.1. Docker machine is running
2.2. Docker environment variables are set
2.3. Docker daemon is reachable
Add Dockerfile to project folder
Necessary receipt for docker command to build image from
Build Image
We need to build image before we can start creating container form it
Run Container
Start container with predefined command in Dockerfile
CI Build Image
We need to setup TravisCI to build image for each commit so other developers can benefit from Soos
This is quite lot of steps to be done specifically 1-4 so first timers can get confused. We need to make this process much simpler.