All Projects → cswl → xampp-docker

cswl / xampp-docker

Licence: GPL-3.0 License
Docker image containing Ubuntu 17.10 and the latest XAMPP 7.2.3

Programming Languages

Dockerfile
14818 projects
shell
77523 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to xampp-docker

Groovy
Groovy is a social music application for Android.
Stars: ✭ 20 (+11.11%)
Mutual labels:  xampp
Online-Food-Ordering-Web-App
Online Food Ordering System Website using basic PHP, SQL, HTML & CSS. You can use any one of XAMPP, WAMP or LAMP server to run the Web App
Stars: ✭ 96 (+433.33%)
Mutual labels:  xampp
Hospital-Management-System
Hospital Management System using php and mysql
Stars: ✭ 124 (+588.89%)
Mutual labels:  xampp
Online-Appointment-Booking-System
An Online Appointment Booking System for Retail Chain Clinics with both the User as well as the Admin Side.
Stars: ✭ 95 (+427.78%)
Mutual labels:  xampp
LAMPP-Manager
A simple LAMPP manager designed to automate all the work.
Stars: ✭ 117 (+550%)
Mutual labels:  xampp
OneHourGameJam
One Hour Game Jam website
Stars: ✭ 27 (+50%)
Mutual labels:  xampp
Project-Online-Shopping-Website
Project for the subject of "Web Technologies"
Stars: ✭ 37 (+105.56%)
Mutual labels:  xampp
Simple-Social-Network
Micro Social Network developed in PHP, MySQL, BOOTSTRAP 3 and VUE.JS 2
Stars: ✭ 18 (+0%)
Mutual labels:  xampp
XAMPP-Project-Directory-Browser
This is a small pieces of code that will help you to browse projects,manage files and alot of things in XAMPP.
Stars: ✭ 12 (-33.33%)
Mutual labels:  xampp
node-mysql
Node with mysql boilerplate
Stars: ✭ 72 (+300%)
Mutual labels:  xampp
CPSC
Club Penguin Singleplayer Client
Stars: ✭ 37 (+105.56%)
Mutual labels:  xampp
SetupStuff
This repository contains the instructions to install various tools that are helpful to a developer.
Stars: ✭ 18 (+0%)
Mutual labels:  xampp

xampp-docker

Docker image containg Ubuntu 18.04 and the latest XAMPP 7.2.12.

Note: This image was built for development purposes.

Getting the image:

The image has been pushed to Dockerhub
So you can just:

docker pull cswl/xampp

Running the image:

For convience, an startup script is provided.
Download

xampp-docker 
    without arguments will launch xampp-docker and drop a bash shell

xampp-docker stop
    stops the running docker container

xampp-docker commands
    run a one-off command in specified Docker container

This image uses /www directory for your page files, so you need to specify the volume mount it. Your webpage will be served at: http://localhost:8086/www
And to open up the XAMPP interface: http://localhost:8086/
The MySQL port is also exposed at at mysql://localhost:3086

All the XAMPP services are started by default. To startup a bash shell. Just run the startup script without arguments.

Configuration

Edit the startup script if you want to give the container a different name. You can directly modify httpd and other stuffs from container.

Building the image from source.:

First, clone this project.

$ git clone https://github.com/cswl/xampp-docker.git

Second, change directory to the just now cloned repository.

$ docker build -t cswl/xampp .

License

The scripts and Dockerfile are licensed under the GPL-3.0 license.

The Dockerfile was made with refrences from :

tomsik68/docker-xampp unlicensed and fuyuanli/Dockerfile-XAMPP which is licensed under GPL v3.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].