๐ ๐ ๐ Continuous integration Dockerfiles based on Alpine Linux for PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4 and Node.js 6, 7, 8, 9, 10, 11, 12, 13.
There are prepared images for PHP and Node.js.
PHP | OS | Tag |
---|---|---|
PHP 7.4 | Alpine v3.9 | php74 |
PHP 7.3 | Alpine v3.9 | php73 |
PHP 7.2 | Alpine v3.8 | php72 |
PHP 7.1 | Alpine v3.7 | php71 |
PHP 7.0 | Alpine v3.5 | php70 |
PHP 5.6 | Alpine v3.5 | php56 |
These images have preinstalled couple of PHP extensions. Please take a look at Dockerfiles.
All PHP images have a few preinstalled packages:
- bash
- curl
- git
- openssh
- ca-certificates
There is also preinstalled great package manager for PHP Composer with fast plugin prestissimo.
docker run -it --rm -v $(pwd):/srv dockette/ci:php74
docker run -it --rm -v $(pwd):/srv dockette/ci:php73
docker run -it --rm -v $(pwd):/srv dockette/ci:php72
docker run -it --rm -v $(pwd):/srv dockette/ci:php71
docker run -it --rm -v $(pwd):/srv dockette/ci:php70
docker run -it --rm -v $(pwd):/srv dockette/ci:php56
NodeJS | OS | Tag |
---|---|---|
NodeJS 13 | Alpine v3.11 | node12 |
NodeJS 12 | Alpine v3.10 | node12 |
NodeJS 11 | Alpine v3.9 | node11 |
NodeJS 10 | Alpine v3.9 | node10 |
NodeJS 9 | Alpine v3.8 | node9 |
NodeJS 8 | Alpine v3.8 | node8 |
NodeJS 7 | Alpine v3.6 | node7 |
NodeJS 6 | Alpine v3.6 | node6 |
docker run -it --rm -v $(pwd):/srv dockette/ci:node13
docker run -it --rm -v $(pwd):/srv dockette/ci:node12
docker run -it --rm -v $(pwd):/srv dockette/ci:node11
docker run -it --rm -v $(pwd):/srv dockette/ci:node10
docker run -it --rm -v $(pwd):/srv dockette/ci:node9
docker run -it --rm -v $(pwd):/srv dockette/ci:node8
docker run -it --rm -v $(pwd):/srv dockette/ci:node7
docker run -it --rm -v $(pwd):/srv dockette/ci:node6