Gitlab@Informatics

Skip to content
Snippets Groups Projects
Select Git revision
  • 34d5208c2c5ee434d25c406d12d360f6235b9d6b
  • main default protected
  • revert
  • 64160159
  • 64160292
  • 64160073
  • html-v_page
  • 64160174
  • 64160072
  • 64160295
  • production
11 results

docker-compose.yml

Blame
  • docker-compose.yml 1.16 KiB
    version: "3.7"
    services:
        app:
            build:
            #   args:
                # user: sammy
                # uid: 1000
              context: ./
              dockerfile: Dockerfile
            container_name: PHP
            depends_on:
                - db
            volumes:
                - ./:/var/www
            networks:
                - se_camp
        db:
            image: mariadb:latest
            container_name: se_camp_db
            environment:
                MARIADB_ROOT_PASSWORD: r0Otp@ssw0rd # r 0 ศูนย์ O โอใหญ่
                MARIADB_ROOT_HOST: '%'
                MARIADB_ALLOW_EMPTY_PASSWORD: false
                MARIADB_DATABASE: mycamp_db
                MARIADB_USER: se_camp
                MARIADB_PASSWORD: p@ssw0rd
            volumes:
                - ./temp_database:/var/lib/mysql
            networks:
                - se_camp
            ports:
              - 3306:3306
        nginx:
            image: nginx:alpine
            container_name: se_camp_web_server
            restart: unless-stopped
            ports:
                - "8080:80"
            volumes:
                - ./:/var/www
                - ./nginx_se_camp.conf:/etc/nginx/conf.d/default.conf
            networks:
                - se_camp
    
    networks:
        se_camp:
            driver: bridge