This is a cropped demo - some features are removed since it requires an account and subscription.
Some things (interactive prompt, editor etc) doesn't work in phones - you are not to supposed to do programming in your phone anyway

Föreläsning på Youtube

Instruktioner

Ok så vi jämför hur vi kan göra samma med docker

Med Pull image kan vi ju hämta hem en färdig image. Det är ju (ofta) från hub.docker.com som man tar en.

Övning

Surfa in på hub.docker.com och

  1. leta fram en image med rabbitmq

  2. leta fram en image med Wordpress

  3. leta fram en image med mysql

  4. Kolla tex på denna fil https://github.com/docker-library/mysql/blob/master/Dockerfile.debian

Vad kan vi lära av den filen? Man har alltså PREPPAT en "maskin". Och allt som vi gjorde tidigare (eller ja hopade över) ligger redan inne på den.

Så tillbaka till egna datorn

Stäng ner MySQL Server om du har den igång sen

 docker run --name some-mysql   -p 3306:3306  -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

Nu har du MySQL igång i en CONTAINER - och trafiktill localhost:3306 mappas IN i container på port 3306

Minilab

Testa i terminalen nedan att:

  1. Hämta ner imagen docker/whalesay
  2. docker run docker/whalesay cowsay Hejsanhoppsan (denna image är preppad med en applikation som ritar ut vad en val säger...)

file

--

Continue

Chatbox - support

My status/history on this lesson

# Type Text