mkdir docker-php mkdir src
vim src/index.php
docker search php
- src
- Dockerfile
FROM php:7.4-apache
COPY /src /var/www/html/
EXPOSE 80
docker build -t hello-php .
docker run -p 3000:80 hello-php
docker run -p 3000:80 -d hello-php
Docker Volumes
docker run -p 3000:80 -v $(pwd)/src/:/var/www/html/ hello-php
conectate al contenedor
docker exec -it
luego pueds crear un archivo about.php.
echo '
About
' > about.phpAhora, observa tu carpeta de desarrollo, veras que tambien el archivo estara alli.
Finalmente, puedes volver a construir tu proyecto para poder subirlo a docker hub o simplemente. ejecutarlo.
docker build -t hello-php .
docker run -d -p 80:80 hello-php