No description
Find a file
Matthew Baggett e1319237df
Feature/multiplat (#2)
* Fuckin' Perl. Marshall 199MB => 130MB

* Down to 122MB. I'll take it.

* Multiplatform rewrite

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Multiplatform rewrite. Squash me.

* Squash this.

* Squash this

* Squash this

* Squash this

* Squash this

* Squash this

* Squash this

* Squash this

* Squash this

* Squash this

* Apparently github registry doesn't support multi-platform images 🤦

* gchr.io replaced github registry containers, who knew.

* GHCR not GHPR

* Skip GHCR?

* Probably should copy the login action changes across.

* Fire ze cannons

* Re-enable lint. Enable Marshall. Disable GHCR, its just broken jank.

* Rename

* Probably don't care about -onbuild builds right now.

* The full matrix isn't building yet :/

* Typo.

* I can't spell, evidently

* This is causing some strange behaviour.

* This is causing some strange behaviour.

* Turn off fail fast.

* Add PHP_VERSION ENVAR

* Add vanity tag functionality

* 7.4 all built right... Build all the other images?

* Tabzilla

* Fix issues with 8.0/7.0 being truncated to 8/7. Phase out 5.6 builder.

* Vanity tags might run on a different instance oops.

* Why was php7.4-redis/php8.0-redis removed in the first place. I have no idea.
2020-12-02 12:27:31 +01:00
.github/workflows Feature/multiplat (#2) 2020-12-02 12:27:31 +01:00
doc Freshly generated readme. 2019-08-16 09:19:40 +02:00
marshall Feature/multiplat (#2) 2020-12-02 12:27:31 +01:00
php+apache Moving to Travis from Jenkins 2019-08-14 17:34:54 +02:00
php+cli don't need dockerfile 2019-08-15 13:59:38 +02:00
php+nginx Make fpm status and fpm ping be less keywordy 2019-11-09 01:18:10 +01:00
php-core Moving to Travis from Jenkins 2019-08-14 17:34:54 +02:00
test-webapp/php Extremely trivial test application. 2019-11-09 03:48:23 +01:00
.dockerignore Moving to Travis from Jenkins 2019-08-14 17:34:54 +02:00
.gitignore Transmute and generate x86_64 and arm64v8 builds 2020-03-19 18:22:02 +01:00
.hadolint.yaml Feature/multiplat (#2) 2020-12-02 12:27:31 +01:00
docker-compose.yml Extremely trivial test application. 2019-11-09 03:48:23 +01:00
Dockerfile Feature/multiplat (#2) 2020-12-02 12:27:31 +01:00
gen-transmute.sh Transmute and generate x86_64 and arm64v8 builds 2020-03-19 18:22:02 +01:00
LICENSE Git history got Thanos-snapped 2019-06-11 16:59:58 +02:00
Makefile Feature/multiplat (#2) 2020-12-02 12:27:31 +01:00
README.md Freshly generated readme. 2019-08-16 09:19:40 +02:00
README.template Docs generator updated 2019-08-15 21:31:34 +02:00
transmute.sh Transmute and generate x86_64 and arm64v8 builds 2020-03-19 18:22:02 +01:00

 ▄████  ▒█████   ███▄    █ ▓█████       ██▓ ▒█████
 ██▒ ▀█▒▒██▒  ██▒ ██ ▀█   █ ▓█   ▀      ▓██▒▒██▒  ██▒
▒██░▄▄▄░▒██░  ██▒▓██  ▀█ ██▒▒███        ▒██▒▒██░  ██▒
░▓█  ██▓▒██   ██░▓██▒  ▐▌██▒▒▓█  ▄      ░██░▒██   ██░
░▒▓███▀▒░ ████▓▒░▒██░   ▓██░░▒████▒ ██▓ ░██░░ ████▓▒░
 ░▒   ▒ ░ ▒░▒░▒░ ░ ▒░   ▒ ▒ ░░ ▒░ ░ ▒▓▒ ░▓  ░ ▒░▒░▒░
░▄▄▄▄ ░ ░▄▄▄░ ▒░ ░ ░██████░▓█████ ░ ░ ██▓ ███▄░▄███▓ ▄▄▄        ▄████ ▓█████
▓█████▄ ▒████▄░   ▒██    ▒░▓█   ▀ ░  ▓██▒▓██▒▀█▀ ██▒▒████▄     ██▒ ▀█▒▓█   ▀
▒██▒ ▄██▒██  ▀█▄  ░ ▓██▄   ▒███      ▒██▒▓██    ▓██░▒██  ▀█▄  ▒██░▄▄▄░▒███
▒██░█▀  ░██▄▄▄▄██   ▒   ██▒▒▓█  ▄    ░██░▒██    ▒██ ░██▄▄▄▄██ ░▓█  ██▓▒▓█  ▄
░▓█  ▀█▓ ▓█   ▓██▒▒██████▒▒░▒████▒   ░██░▒██▒   ░██▒ ▓█   ▓██▒░▒▓███▀▒░▒████▒
░▒▓███▀▒ ▒▒   ▓▒█░▒ ▒▓▒ ▒ ░░░ ▒░ ░   ░▓  ░ ▒░   ░  ░ ▒▒   ▓▒█░ ░▒   ▒ ░░ ▒░ ░
▒░▒   ░   ▒   ▒▒ ░░ ░▒  ░ ░ ░ ░  ░    ▒ ░░  ░      ░  ▒   ▒▒ ░  ░   ░  ░ ░  ░
 ░    ░   ░   ▒   ░  ░  ░     ░       ▒ ░░      ░     ░   ▒   ░ ░   ░    ░
 ░            ░  ░      ░     ░  ░    ░         ░         ░  ░      ░    ░  ░ 

Build Status

Docker PHP Base kit based on lessons learned from phusion/baseimage using runit to allow for multiple processes, featuring multiple versions of PHP and NodeJS.

Name Architecture Size Last Updated Microbadger
gone/php:nginx-7.3 AMD64 Layers 2019-08-15 22:27:52
gone/php:nginx-7.3-onbuild AMD64 Layers 2019-08-15 22:27:47
gone/php:nginx-7.2-onbuild AMD64 Layers 2019-08-15 22:27:39
gone/php:nginx-7.2 AMD64 Layers 2019-08-15 22:24:16
gone/php:nginx-7.1-onbuild AMD64 Layers 2019-08-15 22:22:54
gone/php:nginx-7.1 AMD64 Layers 2019-08-15 22:22:16
gone/php:nginx-7.0-onbuild AMD64 Layers 2019-08-15 22:21:29
gone/php:nginx-7.0 AMD64 Layers 2019-08-15 22:21:12
gone/php:nginx-5.6-onbuild AMD64 Layers 2019-08-15 22:18:41
gone/php:nginx-5.6 AMD64 Layers 2019-08-15 22:14:57
gone/php:apache-7.3 AMD64 Layers 2019-08-15 22:13:50
gone/php:apache-7.3-onbuild AMD64 Layers 2019-08-15 22:13:14
gone/php:apache-7.2-onbuild AMD64 Layers 2019-08-15 22:11:53
gone/php:apache-7.2 AMD64 Layers 2019-08-15 22:09:31
gone/php:apache-7.1-onbuild AMD64 Layers 2019-08-15 22:08:22
gone/php:apache-7.0-onbuild AMD64 Layers 2019-08-15 22:06:18
gone/php:apache-7.0 AMD64 Layers 2019-08-15 22:06:00
gone/php:apache-7.1 AMD64 Layers 2019-08-15 22:06:00
gone/php:apache-5.6-onbuild AMD64 Layers 2019-08-15 22:03:37
gone/php:apache-5.6 AMD64 Layers 2019-08-15 22:03:07
gone/php:cli-7.3-onbuild AMD64 Layers 2019-08-15 22:00:53
gone/php:cli-7.3 AMD64 Layers 2019-08-15 21:59:45
gone/php:cli-7.2-onbuild AMD64 Layers 2019-08-15 21:59:07
gone/php:cli-7.2 AMD64 Layers 2019-08-15 21:57:11
gone/php:cli-7.1-onbuild AMD64 Layers 2019-08-15 21:56:49
gone/php:cli-7.1 AMD64 Layers 2019-08-15 21:55:33
gone/php:cli-7.0-onbuild AMD64 Layers 2019-08-15 21:54:00
gone/php:cli-7.0 AMD64 Layers 2019-08-15 21:52:24
gone/php:cli-5.6-onbuild AMD64 Layers 2019-08-15 21:51:14
gone/php:cli-5.6 AMD64 Layers 2019-08-15 21:50:55
gone/php:nginx-onbuild AMD64 Layers 2019-08-15 21:48:39
gone/php:nginx AMD64 Layers 2019-08-15 21:44:16
gone/php:cli-onbuild AMD64 Layers 2019-08-15 21:42:30
gone/php:apache AMD64 Layers 2019-08-15 21:42:25
gone/php:cli AMD64 Layers 2019-08-15 21:41:52
gone/php:apache-onbuild AMD64 Layers 2019-08-15 21:41:38
gone/node:12-compiler AMD64 Layers 2019-08-15 22:47:06
gone/node:12 AMD64 Layers 2019-08-15 22:45:02
gone/node:12-compiler-onbuild AMD64 Layers 2019-08-15 22:44:24
gone/node:12-onbuild AMD64 Layers 2019-08-15 22:44:20
gone/node:11 AMD64 Layers 2019-08-15 22:41:33
gone/node:11-compiler-onbuild AMD64 Layers 2019-08-15 22:39:54
gone/node:11-compiler AMD64 Layers 2019-08-15 22:39:53
gone/node:11-onbuild AMD64 Layers 2019-08-15 22:39:17
gone/node:10-compiler-onbuild AMD64 Layers 2019-08-15 22:39:03
gone/node:10-onbuild AMD64 Layers 2019-08-15 22:34:31
gone/node:10-compiler AMD64 Layers 2019-08-15 22:34:11
gone/node:10 AMD64 Layers 2019-08-15 22:33:45
gone/node:8-compiler-onbuild AMD64 Layers 2019-08-15 22:33:33
gone/node:8-compiler AMD64 Layers 2019-08-15 22:32:29
gone/node:8 AMD64 Layers 2019-08-15 22:29:31
gone/node:8-onbuild AMD64 Layers 2019-08-15 22:29:18
gone/node:latest AMD64 Layers 2019-08-15 21:47:17
gone/marshall:latest AMD64 Layers 2019-08-15 21:45:39