Public Repository

Last pushed: 2 years ago
Short Description
Self contained LAMP (Ubuntu, Apache, Mysql, PHP) stack image to serve a site from http://localhost.
Full Description

This image contains a LAMP stack based on Ubuntu 14.04, Apache2, PHP5-fpm, and MySQL.

MySQL

  • User: admin
  • Pass: admin
  • Port: 3308
  • Host: localhost
  • Start command: service mysql start

Apache

  • Default server root: /var/www/html
  • Start command: service apache start

PHP5-fpm Server

  • Start command: service php5-fpm start

Example:

Assume you have your website files at '~/my-site'. In order to start the lamp server using those files run the following command:

  • sudo docker run -i -t -v ~/my-site:/var/www/html -p 80:80 -p 3308:3308 carlosreynosa/lamp-server:ubuntu-apache-mysql-php5fpm /bin/bash

Once you're inside the running server start up all the necessary services with the following commands:

  • service apache2 start
  • service php5-fpm start
  • service mysql start

Once all the services have been started successfully you can detach from the running image by pressing the key combination 'ctrl+p and ctrl+q'

Your site i now running on http://localhost:/. Your site show now be able to run PHP scripts and be able to connect to the running MySQL database using the given MySQL credentials.

Docker Pull Command
Owner
carlosreynosa

Comments (0)