Run CIB seven using Docker
Community Edition
The Community Edition docker images can be found on GitHub and Docker Hub.
Please note that by default the Apache Tomcat distribution is used. For a guide on how to use one of the other distributions, see the tag schema.
For example, tags like 2.1.0 or latest without explicit distribution mark are delivering Tomcat version of CIB seven.
Start CIB seven (Tomcat) using Docker
To start the latest CIB seven Tomcat version, execute the following commands:
docker pull cibseven/cibseven:tomcat-latest
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:tomcat-latest
or following command to use explicit version 2.1.0:
docker pull cibseven/cibseven:tomcat-2.1.0
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:tomcat-2.1.0
If neither the distribution nor the version is specified then the latest CIB seven Tomcat version will be delivered:
docker pull cibseven/cibseven
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven
Start CIB seven (Run) using Docker
To start CIB seven Run execute the following commands:
docker pull cibseven/cibseven:run-latest
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:run-latest
or following command to use explicit version 2.1.0:
docker pull cibseven/cibseven:run-2.1.0
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:run-2.1.0
Start CIB seven (Wildfly) using Docker
To start CIB seven Wildfly version, execute the following commands:
docker pull cibseven/cibseven:wildfly-latest
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:wildfly-latest
or following command to use explicit version 2.1.0:
docker pull cibseven/cibseven:wildfly-2.1.0
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:wildfly-2.1.0
Community Plus Edition
Community+ Feature
Please note that these docker images are offered only for CIB seven Community+ Edition.
Since version 2.0 we offer to our customers a Docker image for the Community+ edition of CIB seven.
These images are hosted on our dedicated Docker repository and are available to Community+ customers only. You can browse the available images in our Docker repository after logging-in with your credentials.
Please note that these images are built using the same Dockerfile of the Community image, but including the Community+ version of CIB seven. For this reason, the same documentation applies.
Make sure to log-in correctly before trying to pull the image:
$ docker login artifacts.cibseven.org
To start CIB seven Tomcat version 2.0.4, execute the following commands:
docker pull artifacts.cibseven.org/docker-ce-plus/cibseven:tomcat-2.0.4
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:tomcat-2.0.4
To start CIB seven Run version 2.0.4, execute the following commands:
docker pull artifacts.cibseven.org/docker-ce-plus/cibseven:run-2.0.4
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:run-2.0.4
To start CIB seven Wildfly version 2.0.4, execute the following commands:
docker pull artifacts.cibseven.org/docker-ce-plus/cibseven:wildfly-2.0.4
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:wildfly-2.0.4
If you want to build an community+ image yourself, follow the steps described on GitHub.
Enterprise Edition
Enterprise Feature
Please note that these docker images are offered only for CIB seven Enterprise Edition.
Since version 2.0 we offer to our customers a Docker image for the Enterprise edition of CIB seven.
These images are hosted on our dedicated Docker repository and are available to Enterprise customers only. You can browse the available images in our Docker repository after logging-in with your credentials.
Please note that these images are built using the same Dockerfile of the Community image, but including the Enterprise version of CIB seven. For this reason, the same documentation applies.
Make sure to log-in correctly before trying to pull the image:
$ docker login artifacts.cibseven.org
To start CIB seven Tomcat, execute the following commands:
docker pull artifacts.cibseven.org/docker-ee/cibseven:tomcat-2.1.0-ee
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:tomcat-2.1.0-ee
To start CIB seven Run execute the following commands:
docker pull artifacts.cibseven.org/docker-ee/cibseven:run-2.1.0-ee
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:run-2.1.0-ee
To start CIB seven Wildfly version, execute the following commands:
docker pull artifacts.cibseven.org/docker-ee/cibseven:wildfly-2.1.0-ee
docker run -d --name cibseven -p 8080:8080 cibseven/cibseven:wildfly-2.1.0-ee
If you want to build an enterprise image yourself, follow the steps described on GitHub.