Gussy up the readme.
This commit is contained in:
parent
ca90a97c4d
commit
17211e3a62
2 changed files with 47 additions and 5 deletions
30
Makefile
30
Makefile
|
|
@ -1,3 +1,20 @@
|
|||
# ▄████ ▒█████ ███▄ █ ▓█████ ██▓ ▒█████
|
||||
# ██▒ ▀█▒▒██▒ ██▒ ██ ▀█ █ ▓█ ▀ ▓██▒▒██▒ ██▒
|
||||
# ▒██░▄▄▄░▒██░ ██▒▓██ ▀█ ██▒▒███ ▒██▒▒██░ ██▒
|
||||
# ░▓█ ██▓▒██ ██░▓██▒ ▐▌██▒▒▓█ ▄ ░██░▒██ ██░
|
||||
# ░▒▓███▀▒░ ████▓▒░▒██░ ▓██░░▒████▒ ██▓ ░██░░ ████▓▒░
|
||||
# ░▒ ▒ ░ ▒░▒░▒░ ░ ▒░ ▒ ▒ ░░ ▒░ ░ ▒▓▒ ░▓ ░ ▒░▒░▒░
|
||||
# ░▄▄▄▄ ░ ░▄▄▄░ ▒░ ░ ░██████░▓█████ ░ ░ ██▓ ███▄░▄███▓ ▄▄▄ ▄████ ▓█████
|
||||
# ▓█████▄ ▒████▄░ ▒██ ▒░▓█ ▀ ░ ▓██▒▓██▒▀█▀ ██▒▒████▄ ██▒ ▀█▒▓█ ▀
|
||||
# ▒██▒ ▄██▒██ ▀█▄ ░ ▓██▄ ▒███ ▒██▒▓██ ▓██░▒██ ▀█▄ ▒██░▄▄▄░▒███
|
||||
# ▒██░█▀ ░██▄▄▄▄██ ▒ ██▒▒▓█ ▄ ░██░▒██ ▒██ ░██▄▄▄▄██ ░▓█ ██▓▒▓█ ▄
|
||||
# ░▓█ ▀█▓ ▓█ ▓██▒▒██████▒▒░▒████▒ ░██░▒██▒ ░██▒ ▓█ ▓██▒░▒▓███▀▒░▒████▒
|
||||
# ░▒▓███▀▒ ▒▒ ▓▒█░▒ ▒▓▒ ▒ ░░░ ▒░ ░ ░▓ ░ ▒░ ░ ░ ▒▒ ▓▒█░ ░▒ ▒ ░░ ▒░ ░
|
||||
# ▒░▒ ░ ▒ ▒▒ ░░ ░▒ ░ ░ ░ ░ ░ ▒ ░░ ░ ░ ▒ ▒▒ ░ ░ ░ ░ ░ ░
|
||||
# ░ ░ ░ ▒ ░ ░ ░ ░ ▒ ░░ ░ ░ ▒ ░ ░ ░ ░
|
||||
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
||||
|
||||
# Prettyprinting: http://patorjk.com/software/taag/#p=display&c=bash&f=Bloody&t=Example
|
||||
CMD_BUILD=DOCKER_BUILDKIT=1 docker build
|
||||
PHP_PACKAGES_56=mysql-client \
|
||||
php-apcu \
|
||||
|
|
@ -161,7 +178,6 @@ setup:
|
|||
# ░ ░ ░ ▒ ▒▒ ░ ░▒ ░ ▒░░ ░▒ ░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░░ ░ ▒ ░░ ░ ▒ ░
|
||||
# ░ ░ ░ ▒ ░░ ░ ░ ░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░ ░
|
||||
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
||||
|
||||
gone/marshall: setup
|
||||
$(CMD_BUILD) -t gone/marshall:latest --target=marshall .
|
||||
|
||||
|
|
@ -410,7 +426,7 @@ gone/php\:nginx-onbuild: setup
|
|||
$(CMD_BUILD) -t gone/php:nginx-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" .
|
||||
gone/node: setup
|
||||
$(CMD_BUILD) -t gone/node --target=nodejs --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 .
|
||||
gone/node:onbuild: setup
|
||||
gone/node\:onbuild: setup
|
||||
$(CMD_BUILD) -t gone/node-onbuild --target=nodejs-onbuild --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 .
|
||||
|
||||
latest:
|
||||
|
|
@ -421,4 +437,12 @@ latest:
|
|||
$(MAKE) gone/php\:nginx
|
||||
$(MAKE) gone/php\:nginx-onbuild
|
||||
$(MAKE) gone/node
|
||||
$(MAKE) gone/node:onbuild
|
||||
$(MAKE) gone/node:onbuild
|
||||
|
||||
all:
|
||||
$(MAKE) gone/marshall
|
||||
#$(MAKE) php-core # Nobody actually uses the core as-is, everything is baked off of cli & nginx honestly.
|
||||
$(MAKE) php-cli
|
||||
$(MAKE) php-nginx
|
||||
$(MAKE) php-apache
|
||||
$(MAKE) latest
|
||||
22
README.md
22
README.md
|
|
@ -1,5 +1,23 @@
|
|||
# Gone.io Docker Base
|
||||
Docker PHP Base kit based on phusion/baseimage, featuring PHP PHP 7.3.3
|
||||
```bash
|
||||
▄████ ▒█████ ███▄ █ ▓█████ ██▓ ▒█████
|
||||
██▒ ▀█▒▒██▒ ██▒ ██ ▀█ █ ▓█ ▀ ▓██▒▒██▒ ██▒
|
||||
▒██░▄▄▄░▒██░ ██▒▓██ ▀█ ██▒▒███ ▒██▒▒██░ ██▒
|
||||
░▓█ ██▓▒██ ██░▓██▒ ▐▌██▒▒▓█ ▄ ░██░▒██ ██░
|
||||
░▒▓███▀▒░ ████▓▒░▒██░ ▓██░░▒████▒ ██▓ ░██░░ ████▓▒░
|
||||
░▒ ▒ ░ ▒░▒░▒░ ░ ▒░ ▒ ▒ ░░ ▒░ ░ ▒▓▒ ░▓ ░ ▒░▒░▒░
|
||||
░▄▄▄▄ ░ ░▄▄▄░ ▒░ ░ ░██████░▓█████ ░ ░ ██▓ ███▄░▄███▓ ▄▄▄ ▄████ ▓█████
|
||||
▓█████▄ ▒████▄░ ▒██ ▒░▓█ ▀ ░ ▓██▒▓██▒▀█▀ ██▒▒████▄ ██▒ ▀█▒▓█ ▀
|
||||
▒██▒ ▄██▒██ ▀█▄ ░ ▓██▄ ▒███ ▒██▒▓██ ▓██░▒██ ▀█▄ ▒██░▄▄▄░▒███
|
||||
▒██░█▀ ░██▄▄▄▄██ ▒ ██▒▒▓█ ▄ ░██░▒██ ▒██ ░██▄▄▄▄██ ░▓█ ██▓▒▓█ ▄
|
||||
░▓█ ▀█▓ ▓█ ▓██▒▒██████▒▒░▒████▒ ░██░▒██▒ ░██▒ ▓█ ▓██▒░▒▓███▀▒░▒████▒
|
||||
░▒▓███▀▒ ▒▒ ▓▒█░▒ ▒▓▒ ▒ ░░░ ▒░ ░ ░▓ ░ ▒░ ░ ░ ▒▒ ▓▒█░ ░▒ ▒ ░░ ▒░ ░
|
||||
▒░▒ ░ ▒ ▒▒ ░░ ░▒ ░ ░ ░ ░ ░ ▒ ░░ ░ ░ ▒ ▒▒ ░ ░ ░ ░ ░ ░
|
||||
░ ░ ░ ▒ ░ ░ ░ ░ ▒ ░░ ░ ░ ▒ ░ ░ ░ ░
|
||||
░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
||||
```
|
||||
[](https://travis-ci.org/goneio/base-image)
|
||||
|
||||
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.
|
||||
|
||||
| Image Name | File Size | Layers | Microbadger | PHP | Apache | Nginx | Node |
|
||||
| ------------------------------------- | --------- | ----------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | ------ | ----- | ---- |
|
||||
|
|
|
|||
Loading…
Reference in a new issue