Sign inSign up

analogj/capsulecd

By analogj

Updated almost 7 years ago

CapsuleCD Language Specific Images

Image
0

9.6K

analogj/capsulecd repository overview

Docker images for CapsuleCD

This repo contains docker images that have CapusuleCD pre-installed. It uses a "matrix" style build, allowing us to provide multiple versions of CapsuleCD for multiple base OS's.

Tagging

We use a standardized tagging convention to ensure that version tracking is easy:

{CAPSULECD_VERSION}-{LANGUAGE/ENGINE}{LANGUAGE_VERSION or blank when latest}

eg. docker pull analogj/capsulecd:3.0.11-chefdk3.x

Here's a partial list of Docker image tags that are available for CapsuleCD. You can find the full list of base images for each supported language and operating system by looking at the hooks/versions.txt file in each subdirectory.

Alpine

Alpine latestAlpine 3.10Alpine 3.9Apline 3.8
latestlatest-alpinelatest-alpine3.10latest-alpine3.9latest-alpine3.8
3.0.113.0.11-alpine3.0.11-alpine3.103.0.11-alpine3.93.0.11-alpine3.8
3.0.103.0.10-alpine3.0.10-alpine3.103.0.10-alpine3.93.0.10-alpine3.8

Centos

Centos latestCentos 8Centos 7Centos 6
latestlatest-centoslatest-centos8latest-centos7latest-centos6
3.0.113.0.11-centos3.0.11-centos83.0.11-centos73.0.11-centos6
3.0.103.0.10-centos3.0.10-centos83.0.10-centos73.0.10-centos6

Chef

ChefDK latestChefDK 3.11.4ChefDK 2.3.17ChefDK 1.6.1
latestlatest-chefdklatest-chefdk3.xlatest-chefdk2.xlatest-chefdk1.x
3.0.113.0.11-chefdk3.0.11-chefdk3.x3.0.11-chefdk2.x3.0.11-chefdk1.x
3.0.103.0.10-chefdk3.0.10-chefdk3.x3.0.10-chefdk2.x3.0.10-chefdk1.x

Golang

Golang latestGolang 1.13Golang 1.12Golang 1.11Golang 1.10
latestlatest-golanglatest-golang1.13latest-golang1.12latest-golang1.11latest-golang1.10
3.0.113.0.11-golang3.0.11-golang1.133.0.11-golang1.123.0.11-golang1.113.0.11-golang1.10
3.0.103.0.10-golang3.0.10-golang1.133.0.10-golang1.123.0.10-golang1.113.0.10-golang1.10

Node

Node latestNode 12Node 10Node 8
latestlatest-nodelatest-node12latest-node10latest-node8
3.0.113.0.11-node3.0.11-node123.0.11-node103.0.11-node8
3.0.103.0.10-node3.0.10-node123.0.10-node103.0.10-node8

Python

Python latestPython 3.7Python 3.6Python 3.5Python 2.7
latestlatest-pythonlatest-python3.7latest-python3.6latest-python3.5latest-python2.7
3.0.113.0.11-python3.0.11-python3.73.0.11-python3.63.0.11-python3.53.0.11-python2.7
3.0.103.0.10-python3.0.10-python3.73.0.10-python3.63.0.10-python3.53.0.10-python2.7

Ruby

Ruby latestRuby 2.6Ruby 2.5Ruby 2.4
latestlatest-rubylatest-ruby2.6latest-ruby2.5latest-ruby2.4
3.0.113.0.11-ruby3.0.11-ruby2.63.0.11-ruby2.53.0.11-ruby2.4
3.0.103.0.10-ruby3.0.10-ruby2.63.0.10-ruby2.53.0.10-ruby2.4

Ubuntu

Ubuntu latestUbuntu 19.10Ubuntu 18.10Ubuntu 16.04
latestlatest-ubuntulatest-ubuntu19.10latest-ubuntu18.10latest-ubuntu16.04
3.0.113.0.11-ubuntu3.0.11-ubuntu19.103.0.11-ubuntu18.103.0.11-ubuntu16.04
3.0.103.0.10-ubuntu3.0.10-ubuntu19.103.0.10-ubuntu18.103.0.10-ubuntu16.04

For docker hub setup, we need to make sure that the context is the root of the repo and the dockerfile is located inside the repo

References

Tag summary

Content type

Image

Digest

Size

204.7 MB

Last updated

almost 7 years ago

docker pull analogj/capsulecd:3.0.10-chef1.x