Sign inSign up

logicalstudio/apache24_php

By logicalstudio

•Updated about 7 years ago

apache2.4

Image
0

387

logicalstudio/apache24_php repository overview

⁠example

⁠.env

PROJECT_DIR=../src

⁠docker-compose.yml

version: "2"
services:
  wwwdata:
    image: busybox
    container_name: "importer-box"
    volumes:
      - ${PROJECT_DIR}:/var/www/html
  mysqldata:
    image: busybox
    container_name: "importer-mysql-box"
    volumes:
      - ./docker/mysql/data:/var/lib/mysql

  web:
    container_name : "web"
    image: logicalstudio/apache24_php:7.3
    ports:
      - "80:80"
    volumes:
      - /vagrant/docker/web:/home/docker/
      - ../logs/httpd/:/var/log/httpd/
      - /var/www/html_local:/var/www/html_local/
      - /var/www/html_local.git:/var/www/html_local.git/
    stdin_open: true
    tty: true
    privileged: true
    command: /sbin/init
    links:
      - db
  db:
    hostname: myql55
    container_name : "db"
    build:
      context: ./db
      dockerfile: Dockerfile
    restart: always
    ports:
      - "3306:3306"
    volumes_from:
      - mysqldata
    environment:
      MYSQL_USER: ○○○○
      MYSQL_PASSWORD: ○○○○
      MYSQL_ROOT_PASSWORD: ○○○○
      TZ: 'Asia/Tokyo'
  smtp:
    image: schickling/mailcatcher
    ports:
      - "1080:1080"
      - "1025:1025"

Tag summary

Content type

Image

Digest

Size

403.8 MB

Last updated

about 7 years ago

docker pull logicalstudio/apache24_php:7.2