Joomla Day Poland 15 - Docker

Post on 14-Apr-2017

492 views 0 download

Transcript of Joomla Day Poland 15 - Docker

Spakuj Joomladostarcz zmiany szybko i

bezpiecznie

Łukasz Leśniewski

CEO’s Departament of Technology

Ka-Boom Game Studio

Szybkie fakty o nas samych

używam GIT/SVN?

ciągła integracja?

ciągłe dostarczanie?

automatyzuję pracę skryptami?

docker to narzędzie

tu pracujemy tu pracuje serwer

konfiguracjakodbaza danychnarzędzia

konfiguracjakodbaza danychbezpieczeństwo

docker docker

docker

aplikacja system operacyjny

apache

aplikacja

system operacyjny system operacyjny

obraz a kontener

git add .git commit -m “bla bla”git push

obraz

obraz

obraz

repozytorium obrazów

dev

pushupdate

obraz

obraz

obraz

repozytorium obrazów

dev

pushupdate

CI

https://docs.docker.com/

jak zbudować obraz?

pracować na bazie innego

https://hub.docker.com/

FROM php:5.6-apache

RUN apt-get update && apt-get install -y libpng12-devRUN docker-php-ext-install mysqli

VOLUME /var/www/html

ENV JOOMLA_VERSION 3.4.3

COPY docker-entrypoint.sh /entrypoint.sh

CMD ["apache2-foreground"]

https://kitematic.com/

Pytania?

Dziękuję za uwagę