Sign inSign up

analogj/capsulecd

By analogj

•Updated almost 7 years ago

CapsuleCD Language Specific Images

Image
0

10.0K

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