Aplicação Personalizada
Como ficaria para criar uma aplicação com PHP 7.4 | Mysql | Apache mas com COMPOSER, E pacotes como PDO, GD, etc...
Pois eu fiz conforme as aulas aqui, e nunca funciona kkkk. Só com o Laravel funcionou. Mas para aplicações que não usa Laravel, pois tenho alguns sites que eu usava o XAMPP, e lá funcionava normal, mas com o Docker não estou conseguindo rodar essas aplicações.
Meu arquivo app.conf
server {
listen 80;
index index.php;
root /var/www;
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass php_cacheta_maxima:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
location / {
try_files $uri $uri/ /index.php?$query_string;
gzip_static on;
}
error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log;
}
Arquivo docker-compose.yml
version: '3.8'
services:
web:
image: nginx:alpine
restart: always
ports:
- 80:80
volumes:
- ./docker/nginx/:/etc/nginx/conf.d/
- ./:/var/www
networks:
- example-network
php_cacheta_maxima:
image: php:7.4-fpm
volumes:
- ./:/var/www
networks:
- example-network
networks:
example-network:
driver: bridge
Eu acredito que para inserir pacotes, tenho que criar o Dockerfile, correto ?
Olá, Wesley!
Tudo bem?
Exato amigo, todas essas extensões devem ser habilitadas no arquivo Dockerfile
Mas, este arquivo Dockerfile habilita essas extensões, veja: https://github.com/especializati/setup-docker-laravel/blob/main/Dockerfile
Você tem os detalhes do erro? Print: https://uploaddeimagens.com.br/
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!