Skip to content

Build a simple CodeIgniter development environment with docker-compose.

License

Notifications You must be signed in to change notification settings

kenjis/docker-codeigniter-apache

 
 

Repository files navigation

docker-codeigniter-apache 🐳

License Stars Issues Forks

Introduction

Build a simple CodeIgniter development environment with docker-compose. CodeIgniter version of docker-laravel-apache.

Usage

$ git clone [email protected]:kenjis/docker-codeigniter-apache.git
$ cd docker-codeigniter-apache
$ make create-project # Install the latest CodeIgniter4 project
$ make install-recommend-packages # Not required

http://localhost

Read this Makefile.

Container structure

├── web
├── db
└── phpmyadmin

web container

db container

phpmyadmin container

Persistent MySQL Storage

By default, the named volume is mounted, so MySQL data remains even if the container is destroyed. If you want to delete MySQL data intentionally, execute the following command.

$ docker-compose down -v && docker-compose up

About

Build a simple CodeIgniter development environment with docker-compose.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 56.5%
  • Dockerfile 41.8%
  • Shell 1.7%