Sign inSign up

inoshadi/docker-lamp

By inoshadi

•Updated about 7 years ago

Apache2 with php5 and MariaDB 10.0 on Ubuntu 14.04 LTS

Image
0

10K+

inoshadi/docker-lamp repository overview

⁠Apache2 with php5 and MariaDB 10.0 on Ubuntu 14.04 LTS

Docker Hub; inoshadi/docker-lamp

This is a docker images mixed of nimmis/apache-php5⁠ and nimmis/mariadb⁠ with a little modification

⁠What's inside
  • Linux: Ubuntu 14.04 LTS
  • Apache Web Server: Apache2 2.24
  • MariaDB: MariaDB 10.0
  • PHP: PHP 5.5.9
  • Adminer: 4.6.3
⁠Features
  • mod_rewrite enable
  • composer
  • bash access to the container
⁠Examples
  • Basic usage, using port 8080:
    docker run -d -p 8080:80 inoshadi/docker-lamp
    
  • To access the site contents from outside the container you should map /var/www/html with your local files in /home/inoshadi/html:
    docker run -d -p 8080:80 -v /home/inoshadi/html:/var/www/html inoshadi/docker-lamp
    
  • set mysql root password to myrootpass use this command:
    docker run -d -p 8080:80 -v /home/inoshadi/html:/var/www/html -e DB_ROOT_PASSWORD=myrootpass inoshadi/docker-lamp
    
  • open your browser then point to http://localhost:8080⁠
  • The docker container is started with the -d flag so it will run in the background.
  • To get the list of containers, run :
    docker ps
    
  • To run commands or edit settings inside the container with id f3d960a8b31f run:
    docker exec -ti f3d960a8b31f /bin/bash
    
  • Expected result is terminal prompt similiar to root@f3d960a8b31f:~# _
⁠Default Configuration
  • conf/000-default.conf
    ServerName localhost
    
    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    
        <Directory /var/www/html/>
            Options Indexes FollowSymLinks
            DirectoryIndex index.php index.html
            AllowOverride All
            Require all granted
        </Directory>
    
    </VirtualHost>
    
    
  • trusty/source.list # Override default mirror to http://buaya.klas.or.id/ubuntu/⁠
  • trusty/source.list # Override default mirror to http://kambing.ui.ac.id/ubuntu/⁠

Tag summary

Content type

Image

Digest

Size

234.1 MB

Last updated

about 7 years ago

docker pull inoshadi/docker-lamp