Skip to content

A Docker image to quickly deploy the phpMyAdmin website for testing

Notifications You must be signed in to change notification settings

ibennetch/phpmyadmin-website-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Docker image for phpMyAdmin website

First, put the website repository as a subdirectory of the web folder (./web/website). There are several methods you could use, picking the best one is left as an excersie for the reader.

  1. Clone the website repository:

    cd web
    git clone https://github.com/phpmyadmin/website.git
    # or
    # git clone [email protected]:phpmyadmin/website.git
    
    cd ..
    
  2. Add a Git submodule

  3. Symlink a separate directory

  4. Download the source tarball

Once the website repository exists in ./web/website, run docker-compose:

docker-compose up --build -d

The website is now exposed to you on http://localhost:8000.

Notes

This image is built off of Alpine, but probably should be refactored to use Debian as that's what the server is running.

This project uses wait-for, an MIT-licensed sh implementation similar to wait-for-it (which is written in Bash).

About

A Docker image to quickly deploy the phpMyAdmin website for testing

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published