Sacando partido a Docker

Estoy cansado de instalar dependencias, que si npm, ruby, php56, php7,… y lo peor cuando cambio de ordenador y no tengo nada instalado y otra vez volver a instalar npm, ruby, php56, php7,… pero esto se acabó o al menos voy a intentar aliviar mi dolor sacándole más partido a Docker. Hace tiempo ya hablamos de Docker y empezamos con Docker tratando el vocabulario básico y poco después vimos como instalar Docker en Mac. Hoy vamos a montar nuestro propio container con las dependencias que necesitamos para un pequeño proyecto.

bpcnlo

 

El proyecto

Hace bastante que tengo ganas de probar angular y hacer algo pequeñito y por casualidad me encontré con este proyecto para tener un CV bonito así que me pensé que actualizar mi CV era una buena manera de probar Angular, utilizar bootstrap y gulp. Pero cuando me puse manos a la obra npm me dio pereza instalar node, npm,… en el Mac así que ¿por qué no crear un container con todo lo necesario?

Continúa leyendo “Sacando partido a Docker”

Instalando docker en Mac OS X

Como instalar y empezar a utilizar docker en Mac OS X.
Hace unos días estuvimos haciendo una pequeña introducción a Docker y comentamos un poco acerca de como funcionaba. Hoy vamos a instalarlo en Mac y vamos a terminar haciendo nuestro pequeño container para PHP 🙂

Docker en Mac

En un principio docker esta pensado para funcionar bajo Linux. Por suerte gracias a boot2docker es posible ejecutar docker en Mac.

docker en mac

Lo que hace boot2docker es ejecutar una pequeña maquina virtual Linux (Solo 24Mb) y enviar todos los comandos a que ejecutemos a ella.
De manera alternativa, si no queremos utilizar un terminal podemos instalar kitematic que nos provee de una pequeña GUI para poder arrancar y parar containers, imágenes y todo lo necesario para utilizar docker.

Instalando Docker en Mac

Podemos instalar boot2docker desde su instalador oficial o como es mi caso utilizando brew.

Continúa leyendo “Instalando docker en Mac OS X”