marydn / ci

:whale: Dockette dockerized Alpine linux Dockerfiles for PHP 5.6 / 7.0 / 7.1 / 7.2 / 7.3 / 7.4 + Composer (Prestissimo) and NodeJS 6 / 7 / 8 / 9 / 10 / 11. / 12 / 13

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CI (Continuous integration)

๐Ÿ ๐ŸŽ ๐Ÿ 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.


Docker Stars Docker Pulls

Discussion / Help

Join the chat

Images

There are prepared images for PHP and Node.js.

PHP

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

Extensions

These images have preinstalled couple of PHP extensions. Please take a look at Dockerfiles.

Extra 3rd party

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.

Composer


CLI

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

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

CLI

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

About

:whale: Dockette dockerized Alpine linux Dockerfiles for PHP 5.6 / 7.0 / 7.1 / 7.2 / 7.3 / 7.4 + Composer (Prestissimo) and NodeJS 6 / 7 / 8 / 9 / 10 / 11. / 12 / 13

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Dockerfile 96.4%Language:Makefile 3.6%