This is docker image based on CentOS 7 with Tini One image that can be used for both Author and Publish nodes No license is included, you will need to register when starting up
Folling base version of AEM jar used for this image, additional packages installed in separate branches.
Version: 6.5.0 GA
To speedup development and service provisioning AEM images have a convention to drive image development.
Following is a conventon for naming image version so that they are clear and provide good starting point for your usecase.
- 6.x.x - Base image that only has AEM GA, this should be used for Ansible backed pipeline or other orchestration tools for budling up services to specific package version level
- 6.x.x.x - Base+SP image with only specific service pack added
- 6.x.x(.x)-bundle - Bundle uses Base/Base+SP with bundle packages see section below
- 6.x.x(.x)-forms - Forms uses Bundle with Forms package see section below
Following environment variables are available
Name | Default Value | Notes |
---|---|---|
AEM_VERSION | "6.5.0" | only used during build |
AEM_JVM_OPTS | "-server -Xms1024m -Xmx1024m -XX:MaxDirectMemorySize=256M -XX:+CMSClassUnloadingEnabled -Djava.awt.headless=true -Dorg.apache.felix.http.host=0.0.0.0" | |
AEM_START_OPTS | "start -c /aem/crx-quickstart -i launchpad -p 8080 -a 0.0.0.0 -Dsling.properties=conf/sling.properties" | |
AEM_JARFILE | "/aem/crx-quickstart/app/cq-quickstart-${AEM_VERSION}-standalone-quickstart.jar" | |
AEM_RUNMODE | "-Dsling.run.modes=author,crx3,crx3tar,nosamplecontent" |
Following volumes are exposed
Path | Notes |
---|---|
"/aem/crx-quickstart/repository" | |
"/aem/crx-quickstart/logs" | setup your logs to out put to console |
"/aem/backup" |
Following Ports are exposed
Path | Notes |
---|---|
8080 | main http port |
58242 | debug |
57345 | debug |
57346 | debug |
Following bundles are added to container
File | Notes |
---|---|
AEM-6.5.2.0-6.5.2.zip | sp 2 |
com.adobe.acs.bundles.twitter4j-content-1.0.0.zip | acs twitter |
acs-aem-commons-content-4.3.2.zip | acs commons |
core.wcm.components.all-2.6.0.zip | adobe corecomponents |
accesscontroltool-package-2.3.2.zip | netcentric acl tools |
accesscontroltool-oakindex-package-2.3.2.zip | netcentric acl tools |
vanityurls-components-1.0.2.zip | vanity url servlet |
aemdesign-aem-core-deploy-.zip | aem design core |
aemdesign-aem-support-deploy-.zip | aem design showcase content |
brightcove_connector.ui.apps-5.5.0.zip | bright code connector |
Following bundles are added to container
File | Notes |
---|---|
AEM-6.5.2.0-6.5.2.zip | sp 2 |
AEM-Forms-6.5.1.0-LX-6.0.108.zip | aem forms |
AEM-FORMS-6.5.2.0-COMPAT-2.0.22.zip | aem forms backwards compatibility |
com.adobe.acs.bundles.twitter4j-content-1.0.0.zip | acs twitter |
acs-aem-commons-content-4.3.2.zip | acs commons |
core.wcm.components.all-2.6.0.zip | adobe corecomponents |
accesscontroltool-package-2.3.2.zip | netcentric acl tools |
accesscontroltool-oakindex-package-2.3.2.zip | netcentric acl tools |
vanityurls-components-1.0.2.zip | vanity url servlet |
aemdesign-aem-core-deploy-.zip | aem design core |
aemdesign-aem-support-deploy-.zip | aem design showcase content |
Following bundles are added to container
File | Notes |
---|---|
AEM-6.5.1.0-6.5.1.zip | sp 1 |
AEM-Forms-6.5.1.0-LX-6.0.88.zip | aem forms |
aem-compat-cq65-to-cq64-0.18.zip | aem forms backwards compatibility |
com.adobe.acs.bundles.twitter4j-content-1.0.0.zip | acs twitter |
acs-aem-commons-content-4.3.2.zip | acs commons |
core.wcm.components.all-2.6.0.zip | adobe corecomponents |
accesscontroltool-package-2.3.2.zip | netcentric acl tools |
accesscontroltool-oakindex-package-2.3.2.zip | netcentric acl tools |
vanityurls-components-1.0.2.zip | vanity url servlet |
aemdesign-aem-core-deploy-.zip | aem design core |
aemdesign-aem-support-deploy-.zip | aem design showcase content |
Following bundles are added to container
File | Notes |
---|---|
AEM-6.4.4.0-6.4.4.zip | sp 4 |
AEM-Forms-6.4.4.0-LX-5.1.58.zip | aem forms |
AEM-FORMS-6.4-COMPAT-1.0.18.zip | aem forms backwards compatibility |
com.adobe.acs.bundles.twitter4j-content-1.0.0.zip | acs twitter |
acs-aem-commons-content-4.3.2.zip | acs commons |
core.wcm.components.all-2.6.0.zip | adobe corecomponents |
accesscontroltool-package-2.3.2.zip | netcentric acl tools |
accesscontroltool-oakindex-package-2.3.2.zip | netcentric acl tools |
vanityurls-components-1.0.2.zip | vanity url servlet |
aemdesign-aem-core-deploy-.zip | aem design core |
aemdesign-aem-support-deploy-.zip | aem design showcase content |
To start local demo AEM 6.5 instance on port 4502
docker run --name author \
-e "AEM_RUNMODE=-Dsling.run.modes=author,crx3,crx3tar,dev" \
-p4502:8080 -d \
-p30303:58242 -d \
aemdesign/aem:6.5.2.0
To start local demo AEM 6.4 instance on port 4512
docker run --name author64 \
-e "AEM_RUNMODE=-Dsling.run.modes=author,crx3,crx3tar,dev" \
-p4512:8080 -d \
-p30313:58242 -d \
aemdesign/aem:6.4.0
To start local demo AEM 6.5 instance on port 4565 with Bundled Packages run the following
docker run --name author65bundle \
-e "TZ=Australia/Sydney" \
-e "AEM_RUNMODE=-Dsling.run.modes=author,crx3,crx3tar,dev" \
-e "AEM_JVM_OPTS=-server -Xms248m -Xmx1524m -XX:MaxDirectMemorySize=256M -XX:+CMSClassUnloadingEnabled -Djava.awt.headless=true -Dorg.apache.felix.http.host=0.0.0.0 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=58242,suspend=n" \
-p4565:8080 -d \
-p30364:58242 -d \
aemdesign/aem:6.5.2.0-bundle
To start local demo AEM 6.5 instance on port 4565 with Bundled Forms run the following
docker run --name author65bundleforms \
-e "TZ=Australia/Sydney" \
-e "AEM_RUNMODE=-Dsling.run.modes=author,crx3,crx3tar,dev" \
-e "AEM_JVM_OPTS=-server -Xms248m -Xmx1524m -XX:MaxDirectMemorySize=256M -XX:+CMSClassUnloadingEnabled -Djava.awt.headless=true -Dorg.apache.felix.http.host=0.0.0.0 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=58242,suspend=n" \
-p4565:8080 -d \
-p30364:58242 -d \
aemdesign/aem:6.5.2.0-forms
To start local demo AEM 6.4 instance on port 4564 with Bundled Packages run the following
docker run --name author64bundle \
-e "TZ=Australia/Sydney" \
-e "AEM_RUNMODE=-Dsling.run.modes=author,crx3,crx3tar,dev" \
-e "AEM_JVM_OPTS=-server -Xms248m -Xmx1524m -XX:MaxDirectMemorySize=256M -XX:+CMSClassUnloadingEnabled -Djava.awt.headless=true -Dorg.apache.felix.http.host=0.0.0.0 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=58242,suspend=n" \
-p4564:8080 -d \
-p30364:58242 -d \
aemdesign/aem:6.4.0-bundle