Date post: | 14-Apr-2017 |
Category: |
Internet |
Upload: | alex-demchenko |
View: | 328 times |
Download: | 0 times |
CEO at Lazy Ants
Founder filecessor.com
Organizer .com.ua
Docker?
VM’s vs Containers?
What is container?• namespaces: user, pid, netns, …
— is what you can use• cgroups: memory, CPU, IO,
network, devices, … — is how much you can use
• copy to storage• …
Any system where docker live is already
containerized
Dev? There’s no Dev stage
There’s only Production.
Infrastructure is Important part of
service
Docker Compose to the rescue
Core Concept
One container per service
symfony nginx
Containers
mysql php-fpm
Docker Compose orchestrating container
dependancies
Dev is same as Prod
> docker-compose build> docker-compose up -d> docker-compose stop> docker-compose run> docker-compose rm> docker-compose ps> docker-compose logs
Commands sheet
runAWS Elastic Beanstalk
Steps
setup CICodeship or Circleci
Steps
git push hope your test are green
Steps
Voila!you turn
Below links help me a lot
• https://docs.docker.com/engine/getstarted• https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/• https://documentation.codeship.com/• https://pages.codeship.com/docker• https://circleci.com/docs/docker/