Redesign docker environment
See original GitHub issueIssue Description
docker-compose.yml is outdated, leading to broken installation of the project.
As discussed with @systimotic in Gitter room, I’ll build relevant development environment for the project.
Tasks to do:
- Rename
docker-compose.yml
tosample.docker-compose.yml
and adddocker-compose.yml
to.gitignore
- this way developers will be able to copy sample file and create their owndocker-compose.yml
files, giving them flexibility to make changes as they need.
Define docker-compose services:
- database service - mongo
- web server - node
- mail system - mailhog
Installation process:
- Follow the project installation steps and make sure it leads to working instance of the project inside Docker environment.
- Document everything under project’s installation section.
Issue Analytics
- State:
- Created 6 years ago
- Comments:8 (8 by maintainers)
Top Results From Across the Web
Docker : The redesign of the IMAIOS.com website
The first step in the pipeline is to rebuild the "source" container, the one that contains the source code of the application and...
Read more >Adjust Docker Network - Redesign Technical Documentation
Modifying Range/Running out of IP Addresses. Docker uses the 172.17-172.31 range, and then starts with the 192.168.x.x/20 range.
Read more >How to design a microservices architecture with Docker ...
Create a Docker container for each individual microservice. This solves the problem of resource bloat from over-provisioned instances idling ...
Read more >2020.11.1: docker deploy, logging redesign, process clients ...
Today, 11th of November, 2020, we have released v2020.11.1. The latest version is marked as Stable and can be used for production environment....
Read more >Preview the future of the ue4-docker project - Adam Rehn
Unfortunately, it will only be feasible to implement the new design once container build tools support secure build-time secret injection for ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Perfect. Thanks a lot for taking this up.
Hi @raisedadead,
Thanks for the info.
I don’t expect any code changes for this issue, here is what I will need to change:
docker-compose.yml
tosample.docker-compose.yml
;docker-compose.yml
to.gitignore
;There is no need to publish images to the registry because I don’t expect that we will need any custom built images, just having
sample.docker-compose.yml
in our repo should be enough.