Sign inSign up

dockette/ci

Sponsored OSS

By dockette

•Updated 1 day ago

PHP and Node.js for CI/CD. PHP 5.6-8.1. Node.js 6-16.

Image
Security
Languages & frameworks
Integration & delivery
1

100K+

dockette/ci repository overview

⁠Dockette / CI

:green_apple: :apple: :green_apple: Continuous integration Dockerfiles based on Alpine Linux for PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5 and Node.js 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24

GitHub Actions Docker Hub pulls GitHub Sponsors Support/Discussions

šŸ•¹ f3l1x.io⁠ | šŸ’» f3l1x⁠ | 🐦 @xf3l1x⁠


⁠Usage

⁠PHP
PHPOSTagDockerfile
PHP 8.5Alpine v3.24php85Dockerfile⁠
PHP 8.4Alpine v3.24php84Dockerfile⁠
PHP 8.3Alpine v3.24php83Dockerfile⁠
PHP 8.2Alpine v3.22php82Dockerfile⁠
PHP 8.1Alpine v3.19php81Dockerfile⁠
PHP 8.0Alpine v3.15php80Dockerfile⁠
PHP 7.4Alpine v3.14php74Dockerfile⁠
PHP 7.3Alpine v3.12php73Dockerfile⁠
PHP 7.2Alpine v3.9php72Dockerfile⁠
PHP 7.1Alpine v3.7php71Dockerfile⁠
PHP 7.0Alpine v3.5php70Dockerfile⁠
PHP 5.6Alpine v3.5php56Dockerfile⁠

All PHP images have a few preinstalled packages:

  • bash
  • git
  • ca-certificates
  • wget
  • curl
  • openssh
  • make
  • composer

Terminal

docker run -it --rm -v $(pwd):/srv dockette/ci:php85
docker run -it --rm -v $(pwd):/srv dockette/ci:php84
docker run -it --rm -v $(pwd):/srv dockette/ci:php83
docker run -it --rm -v $(pwd):/srv dockette/ci:php82
docker run -it --rm -v $(pwd):/srv dockette/ci:php81
docker run -it --rm -v $(pwd):/srv dockette/ci:php80
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
NodeJSOSTagNode Versionnpm Versionpnpm VersionDockerfile
NodeJS 26 (v26.5.1)Alpine v3.24node26v26.5.111.12.111.20.0Dockerfile⁠
NodeJS 24 (v24.18.1)Alpine v3.24node24v24.18.111.12.111.20.0Dockerfile⁠
NodeJS 23 (v23.11.1)Alpine v3.22node23v23.11.111.4.210.9.0Dockerfile⁠
NodeJS 22 (v22.23.2)Alpine v3.21node22v22.23.210.9.19.15.9Dockerfile⁠
NodeJS 21 (v21.7.3)Alpine v3.20node21v21.7.310.9.110.34.6Dockerfile⁠
NodeJS 20 (v20.8.1)Alpine v3.18node20v20.8.19.6.610.34.6Dockerfile⁠
NodeJS 19 (v19.7.0)Alpine v3.17node19v19.7.09.1.210.34.6Dockerfile⁠
NodeJS 18 (v18.9.1)Alpine v3.16node18v18.9.18.10.08.15.9Dockerfile⁠
NodeJS 17 (v17.9.0)Alpine v3.15node17v17.9.08.1.3N/ADockerfile⁠
NodeJS 16 (v16.11.1)Alpine v3.14node16v16.11.17.17.0N/ADockerfile⁠
NodeJS 15 (v15.10.0)Alpine v3.13node15v15.10.06.14.17N/ADockerfile⁠
NodeJS 14Alpine v3.12node14---Dockerfile⁠
NodeJS 13Alpine v3.11node13---Dockerfile⁠
NodeJS 12Alpine v3.12node12---Dockerfile⁠
NodeJS 11Alpine v3.9node11---Dockerfile⁠
NodeJS 10Alpine v3.10node10---Dockerfile⁠
NodeJS 9Alpine v3.8node9---Dockerfile⁠
NodeJS 8Alpine v3.8node8---Dockerfile⁠
NodeJS 7Alpine v3.6node7---Dockerfile⁠
NodeJS 6Alpine v3.6node6---Dockerfile⁠

All Nodejs images have a few preinstalled packages:

  • bash
  • git
  • ca-certificates
  • openssh
  • curl
  • tzdata
  • make
  • direnv
  • npm
  • pnpm (node18+)

Terminal

docker run -it --rm -v $(pwd):/srv dockette/ci:node26
docker run -it --rm -v $(pwd):/srv dockette/ci:node24
docker run -it --rm -v $(pwd):/srv dockette/ci:node23
docker run -it --rm -v $(pwd):/srv dockette/ci:node22
docker run -it --rm -v $(pwd):/srv dockette/ci:node21
docker run -it --rm -v $(pwd):/srv dockette/ci:node20
docker run -it --rm -v $(pwd):/srv dockette/ci:node19
docker run -it --rm -v $(pwd):/srv dockette/ci:node18
docker run -it --rm -v $(pwd):/srv dockette/ci:node17
docker run -it --rm -v $(pwd):/srv dockette/ci:node16
docker run -it --rm -v $(pwd):/srv dockette/ci:node15
docker run -it --rm -v $(pwd):/srv dockette/ci:node14
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
⁠Ansitest
ToolsOSTagDockerfile
Ansible, Vagrant, DockerDebian 12ansitestDockerfile⁠

⁠Maintenance

See how to contribute⁠ to this package. Consider to support⁠ f3l1x. Thank you for using this package.

Tag summary

Content type

Image

Digest

sha256:fa48ace6d…

Size

41.8 MB

Last updated

1 day ago

docker pull dockette/ci:node19

This week's pulls

Pulls:

1,022

Last week