DEV Community

Andrew Kang-G
Andrew Kang-G

Posted on

With your .env, project, and a single Dockerfile, simply run 'bash run.sh'.

  • Pure Docker (No Need for Binary Installation Files and Complex Configurations)

  • With your .env, project, and its sole Dockerfile, Docker-Blue-Green-Runner manages the remainder of the Continuous Deployment (CD) process with wait-for-it, consul-template and Nginx. Just run bash run.sh.

  • Manipulates NGINX configuration files directly to ensure container accessibility. It also tests configuration files by launching a test NGINX Docker instance, and if an NGINX config update via Consul-Template fails, Contingency Plan provided is activated to ensure connectivity to your containers.

Deployer : https://github.com/patternhelloworld/docker-blue-green-runner

Deployment method : https://github.com/patternhelloworld/docker-blue-green-runner/blob/main/documents/Deploy-React-Project-with-DBGR.md

App sample : https://cosmeticsholic.com id : john.doe@example.com / pwd : ged22sgesA

Top comments (0)