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.
Surfa in på hub.docker.com och
leta fram en image med rabbitmq
leta fram en image med Wordpress
leta fram en image med mysql
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.
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
Testa i terminalen nedan att:
--
# | Type | Text |
---|