You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have multiple developers working on several repositories. These repositories consist of services that in turn depend on different services. This can lead to a length environment setup time and slow onboarding.
Solution
To simplify the development environment and speed up onboarding, we want to standardise the way we develop our services. We will create a docker-compose.dev.yml file for each repository. It will consist of all the services needed to run the service locally. Through this, any developer can start the dependent services through one command.
Tasks
Create a docker-compose.dev.yml file, base yourself on docker-compose.dev.yml for inspiration. Your file should contain all the services that your service needs to operate
Run the docker-compose.dev.yml using docker compose -f docker-compose.dev.yml up
Ensure that the services are properly configured and connect to the application instance.
Problem
We have multiple developers working on several repositories. These repositories consist of services that in turn depend on different services. This can lead to a length environment setup time and slow onboarding.
Solution
To simplify the development environment and speed up onboarding, we want to standardise the way we develop our services. We will create a docker-compose.dev.yml file for each repository. It will consist of all the services needed to run the service locally. Through this, any developer can start the dependent services through one command.
Tasks
docker compose -f docker-compose.dev.yml up
Prerequisites
The text was updated successfully, but these errors were encountered: