Sign inSign up

sreamais/web-estudamais

By sreamais

•Updated over 2 years ago

Repositório da imagem oficial para ambiente de produção

Image
Web servers
0

1.1K

sreamais/web-estudamais repository overview

⁠Referência Rápida

Mantido por: Amais Educação⁠

⁠Ferramentas

⁠Docker Compose

services:

  estudamais-v1:
    container_name: estudamais-v1
    image: sreamais/web-estudamais:latest
    restart: unless-stopped
    volumes:
      - ./image-files/etc/nginx/nginx.conf:/etc/nginx/nginx.conf
      - ./image-files/etc/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf
      - ./image-files/usr/local/etc/php/php.ini:/usr/local/etc/php/php.ini
      - ./image-files/usr/local/etc/php-fpm.d/www.conf:/usr/local/etc/php-fpm.d/www.conf
      - ./:/var/www/html
    ports:
      - "8080:80"
    external_links:
      - mysql_57
      - redis_70
    extra_hosts:
      - "host.docker.internal:host-gateway"
    working_dir: /var/www/html
    deploy:
      resources:
        limits:
          memory: 2GB
        reservations:
          memory: 512M

networks:
  default:
    external: true
    name: uni_network

⁠Dockerfile

FROM sreamais/web-estudamais:latest

# Atualiza o índice de pacotes e instala as dependências necessárias
RUN apk --no-cache update && \
    apk --no-cache upgrade

# Instala as extensões PHP
RUN install-php-extensions \
        xdebug-3.1.6

# Limpa o cache do APK para reduzir o tamanho da imagem
RUN rm -rf /var/cache/apk/*

# Crie o diretório para armazenar os arquivos do aplicativo
WORKDIR /var/www/html

⁠Configurações Customizadas

Abaixo é mostrado os caminhos das configurações das ferramentas instaladas.

  • /etc/nginx/nginx.conf
  • /etc/nginx/conf.d/default.conf
  • /usr/local/etc/php/php.ini
  • /usr/local/etc/php-fpm.d/www.conf⁠
  • /var/www/html

Tag summary

Content type

Image

Digest

sha256:0cb6afac5…

Size

166.2 MB

Last updated

over 2 years ago

docker pull sreamais/web-estudamais