All Projects → wouterds → docker

wouterds / docker

Licence: other
A few basic docker containers for web development with PHP 7.3, MySQL 5.7 & NGINX 1.15

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to docker

Budibase
Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀
Stars: ✭ 8,071 (+44738.89%)
Mutual labels:  web-development, webdev
Prologue
Prologue is an elegant web framework written in Nim.
Stars: ✭ 700 (+3788.89%)
Mutual labels:  web-development, webdev
Front End Career
A career guide to Front End Developers
Stars: ✭ 765 (+4150%)
Mutual labels:  web-development, webdev
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:  web-development
object-gui
Object GUI - Javascript Object GUI Editor
Stars: ✭ 51 (+183.33%)
Mutual labels:  webdev
handbook
A guide for members of the Suncoast Developers Guild
Stars: ✭ 16 (-11.11%)
Mutual labels:  web-development
node-js-file-upload
NodeJS File upload with GridFS and Multer
Stars: ✭ 26 (+44.44%)
Mutual labels:  web-development
terraform-cloudflare-maintenance
Terraform module to create a responsive Maintenance Page using Cloudflare Workers.
Stars: ✭ 111 (+516.67%)
Mutual labels:  web-development
Systemizer
A system design tool that allows you to simulate data flow of distributed systems.
Stars: ✭ 1,219 (+6672.22%)
Mutual labels:  web-development
Codebot
Free and open source (MIT license) web-based IDE focused on game development.
Stars: ✭ 86 (+377.78%)
Mutual labels:  web-development
Apni-Dukaan
An E-commerce site to buy products of need.
Stars: ✭ 27 (+50%)
Mutual labels:  web-development
purescript-pop
😃 A functional reactive programming (FRP) demo created with PureScript events and behaviors.
Stars: ✭ 33 (+83.33%)
Mutual labels:  web-development
framework
Cygnite PHP Framework- A Modern Toolkit For Web Developers
Stars: ✭ 43 (+138.89%)
Mutual labels:  web-development
trackeRapp
An interactive web application for the analysis of sports data from GPS-enabled tracking devices
Stars: ✭ 27 (+50%)
Mutual labels:  web-development
arboles
Mapa de Arbolado Urbano
Stars: ✭ 13 (-27.78%)
Mutual labels:  web-development
LifestyleStore
An Online Shopping website[Built for learning purpose]
Stars: ✭ 41 (+127.78%)
Mutual labels:  web-development
Ultimate-Web-Development-Resources
A collection of web development resources
Stars: ✭ 140 (+677.78%)
Mutual labels:  webdev
List-of-Learning-Resources
This collection provides a list of educational resources for Software Engineers. Feel free to add your favorite resources as well and help others in their journey of learning.
Stars: ✭ 363 (+1916.67%)
Mutual labels:  web-development
coindesk-dashboard
Transform a nice behance.com design in HTML,CSS
Stars: ✭ 13 (-27.78%)
Mutual labels:  web-development
workflowmanager-viewer-js
Source code for ArcGIS Workflow Manager JavaScript viewer - Manage your workflows on the web.
Stars: ✭ 23 (+27.78%)
Mutual labels:  web-development

Basic Docker web development environment

A few basic docker containers for little projects & tests.

Requirements

  • This repo assumes you store your projects in ~/Projects
  • Docker is installed
  • Docker Compose is installed

Services

  • PHP-FPM 7.3
  • MySQL 5.7
  • NGINX 1.15

Accessing services

We're exposing NGINX and MySQL their ports, so you can just go to http://127.0.0.1/ or http://localhost/ from your browser and connect to MySQL from your client (eg: Sequel Pro) using 127.0.0.1:3306 or localhost:3306.

To access MySQL from within your web applications you'll need to use mysql as host.

Default MySQL credentials:

  • Username: docker
  • Password: docker
  • Database: docker

Installation / run

docker-compose up
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].