Dockerize Our Development Machine

14
Dockerize Our Development Machine 20160821 - [email protected]

Transcript of Dockerize Our Development Machine

Dockerize Our Development Machine20160821 - [email protected]

.. but why ?

Current Problems

multivarious operating system multivarious extension & dependencies

development system != production system

Current Problems

multivarious operating system multivarious extension & dependencies

development system != production system

docker to the rescue !mmmyeaah.. but what exactly is docker ?

–Docker Documentation

“Open software containerization platform for developers and sysadmins to build, ship, and

run distributed applications.”

https://www.docker.com/what-docker

Traditional Virtual Machine

http://endoflineblog.com/my-primer-on-Docker

Docker Container

http://endoflineblog.com/my-primer-on-Docker

Container .. wait, what?

Docker to the Rescue

• no need to manually install bunch of various extension / dependencies

• isolate specific environment to specific project

• consistent development environments

• easy deployment

Laradock ( bye bye laravel homestead ! )

https://github.com/LaraDock/laradock