Pr. Creació i desplegament d'un contenidor amb Docker
La revisió el 17:31, 4 feb 2022 per Joan (discussió | contribucions)
Referència
Concretament:
Anirem i realitzarem l'apartat:
- 1.1.3: Creació i desplegament d'un contenidor amb Docker
Creació del docker
<?php echo "hola xxx"; ?> https://hub.docker.com/_/php?tab=tags Agafem un tag que contingui apache, per exemple: 7.4-apache docker pull php:7.4-apache docker build -t hola-mon . $ docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE hola-mon latest 5b2cebdbd18f 5 minutes ago 469MB php 7.4-apache 4d3d9fe4d89c 8 days ago 469MB docker run -p 8080:80 hola-mon http://localhost:8080/ Forbidden http://localhost:8080/hola_mon.php sí que funciona $ docker rm -f 2ac7313a5bd4 docker run -p 8080:80 hola-mon docker run -p 8080:80 -v /home/joan/DAW_M08_DESPL/UF3/docker/src/:/var/www/html/ hola-mon === r$ docker login Authenticating with existing credentials... ... Login Succeeded El següent pas és etiquetar la imatge per pujar-la al repositori. $ docker tag 2f67228e9e34 joanillo/hola-mon:latest $ docker image ls o bé $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE joanillo/hola-mon latest 2f67228e9e34 About a minute ago 469MB hola-mon latest 2f67228e9e34 About a minute ago 469MB docker push joanillo/hola-mon:latest I ara podem anar al dockerhub i veure que el docker publicat i públic. https://hub.docker.com/ === ara eliminem el nostre docker docker rmi -f 2f67228e9e34 docker pull joanillo/hola-mon $ docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE joanillo/hola-mon latest 2f67228e9e34 21 minutes ago 469MB docker run -p 8080:80 joanillo/hola-mon docker run -p 8080:80 -v /home/joan/DAW_M08_DESPL/UF3/docker/src/:/var/www/html/ joanillo/hola-mon
Desplegament del docker
creat per Joan Quintana Compte, febrer 2022