Container-orchestration sets for automating deployment, scaling and management of containerized clusters
- Docker
Python
docker run -v "$PWD":/usr/src/app -it --entrypoint /bin/bash \
gpupo/container-orchestration:python-dev
PHP
docker run -v "$PWD":/var/www/app -it --entrypoint /bin/bash \
gpupo/container-orchestration:php-dev
To run Symfony 5
, create th docker-compose.yaml
file with content:
version: '2'
services:
php:
container_name: php
image: gpupo/container-orchestration:php-fpm
volumes:
- ./:/var/www/app
networks:
- backend
nginx-upstream:
container_name: nginx-upstream
image: gpupo/container-orchestration:nginx-upstream
ports:
- "80:80"
links:
- php
volumes:
- ./:/var/www/app
networks:
- frontend
- backend
networks:
frontend:
backend:
and run
docker-compose up -d
or simple run:
docker run -d gpupo/container-orchestration:php-dev
-
Clone this project;
-
Add your fork url as Remote in your local repository;
-
Create a fetature branch
-
Edit and build images;
-
Push new codes into your remote branch;
-
Create a Pull Request
docker-compose build
docker push gpupo/container-orchestration
docker login -u gpupo -p ******** docker.io && docker push gpupo/container-orchestration