Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3.3"
- services:
- mysql:
- container_name: mysql
- image: mysql:5.7
- environment:
- MYSQL_ROOT_PASSWORD: SENHA_AQUI
- MYSQL_DATABASE: webapp
- MYSQL_USER: root
- MYSQL_PASSWORD: senha_aqui
- restart: always
- ports:
- - 3306:3306
- web:
- container_name: web
- image: web_dev
- build:
- context: .
- dockerfile: Dockerfile
- volumes:
- - ./htdocs/:/var/www
- - ./apache/:/etc/apache2/sites-available/
- working_dir: /var/www
- depends_on:
- - mysql
- links:
- - mysql
- restart: always
- ports:
- - 80:80
- FROM php:7.1-apache
- MAINTAINER Fabio J L Ferreira <fabiojaniolima@gmail.com>
- RUN apt-get update && apt-get install -y curl unzip git npm && curl -sL https://deb.nodesource.com/setup_6.x | bash - && apt-get install -y nodejs
- COPY php.ini /usr/local/etc/php/
- RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin/ --filename=composer
- RUN rm -rf /var/lib/apt/lists/* /tmp/*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement