mirror of
https://github.com/phpmyadmin/docker.git
synced 2026-08-24 10:13:22 -05:00
* Refactor Dockerfile to support multiple variants and drop supervisord * Rename run.sh to docker-entrypoint.sh * Update tests for apache conatiner * Fix tests in conatiner * Fix database startup * Update Makefile to build all variants * Update phpMyAdmin to 4.8.4 * Rebase on top of v4.8.5
35 lines
779 B
Makefile
35 lines
779 B
Makefile
DOCKER_REPO = phpmyadmin/phpmyadmin
|
|
|
|
.PHONY: all build build_nc run logs clean stop rm prune
|
|
|
|
all: build run logs
|
|
|
|
build: build-apache build-fpm build-fpm-alpine
|
|
|
|
build-apache:
|
|
docker build ${DOCKER_FLAGS} -t ${DOCKER_REPO}:testing apache
|
|
|
|
build-fpm:
|
|
docker build ${DOCKER_FLAGS} -t ${DOCKER_REPO}:testing-fpm fpm
|
|
|
|
build-fpm-alpine:
|
|
docker build ${DOCKER_FLAGS} -t ${DOCKER_REPO}:testing-fpm-alpine fpm-alpine
|
|
|
|
run:
|
|
docker-compose -f docker-compose.testing.yml up -d
|
|
|
|
logs:
|
|
docker-compose -f docker-compose.testing.yml logs
|
|
|
|
clean: stop rm prune
|
|
|
|
stop:
|
|
docker-compose -f docker-compose.testing.yml stop
|
|
|
|
rm:
|
|
docker-compose -f docker-compose.testing.yml rm
|
|
|
|
prune:
|
|
docker rm `docker ps -q -a --filter status=exited`
|
|
docker rmi `docker images -q --filter "dangling=true"`
|