Automation
Agenda för dagen
- Uppföljning av LIAProjekt
- Labb i hur Docker compose fungerar
- Avrundning av LIAProjekt
- Börja gå in på Automation
Labb med docker-compose
Ladda ner den här filen och packa upp
Gå in i katalogen och lägg till en fil som heter Dockerfile
och innehåller:
FROM nginx
COPY . /usr/share/nginx/html
Gå in i katalogen och lägg till en fil som heter docker-compose.yml
och
innehåller:
web:
build: .
ports:
- "39393:80"
Bygg
docker-compose build
Starta
docker-compose up
Nu behöver ni lista ut vilken ipadress det är som gäller för att visa sajten.
Om ni har boot2docker så kan ni köra följande för att få dess ip.
boot2docker ip
Annars kan ni kika köra ifconfig
och kolla vad den visar.
Kolla sedan att sajten fungerar http://192.168.59.103:39393
. Så är ni klara
med labben.
Labb 2 med docker compose
Hämta ner http://cl.ly/351b2j2g3d2A.
Den katalogen innehåller exempel på hur man får igång en app i docker-compose som klarar php och mysql.
Bygg med docker-compose build
Kör med docker-compose up