Giter Site home page Giter Site logo

changsongyang / docker-compose-lamp-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from akhomy/docker-compose-lamp

0.0 1.0 0.0 4.93 MB

Docker Compose LAMP stack

License: MIT License

PHP 46.55% JavaScript 11.98% M4 0.14% C 21.34% CSS 1.14% HTML 18.85%

docker-compose-lamp-1's Introduction

Docker Compose Web stack

Based on the Docker images, built to be fast, small and extendable web stack.

Stack

The web stack consists of the following containers:

Container Versions Service name Image Enabled by default
PHP-FPM php-7, php-5 php-fpm [akhomy/alpine-php_fpm]
Apache latest apache2_mpm [akhomy/alpine-apache]
Nginx latest nginx [akhomy/alpine-nginx]
Node.js node:alpine node [node]
Mailhog latest mailhog [mailhog/mailhog]
NGROK latest ngrok [akhomy/alpine-ngrok]
Solr 6-alpine solr [solr]
PhpMyAdmin latest phpmyadmin [phpmyadmin/phpmyadmin]
Adminer latest adminer [adminer]
MySQL latest mysql [mysql]
PostgreSQL postgres:alpine postgres [postgres]
MongoDB latest mongo [mongo]
Redis redis:alpine redis [redis]
Memcached memcached:alpine memcached [memcached]
PHP-FPM-DATA php-7, php-5 php-fpm-data [akhomy/alpine-php_fpm]
StandaloneFirefoxDebug 2.48.2 selenium [selenium/standalone-firefox-debug]

Requirements

Install Docker and Docker Compose. This project is a part of Docker Compose Stack. If you need an access via URL, please, reffer link above and install project.

Run

Run docker-compose up -d. Run docker-compose ps to find the PHP container. To go inside php container run docker exec -it --user www-data <PHP-CONTAINER-NAME> ash. There are specific templates for docker-sync and docker-compose. See docker/docker-compose and docker/docker-sync. To use docker sync run docker-sync start. Be aware, you need correct docker-compose template and put it content into docker-compose.yaml.

Variables

You can override project settings in .env file.

Documentation

See READMEs for more details, like environment variables for images:

License

This project is licensed under the MIT open source license.

docker-compose-lamp-1's People

Contributors

akhomy avatar andrii-khomych-lemberg-co-uk avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.