10000 GitHub - aem-design/docker-aem at 6.5.2.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aem-design/docker-aem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CentOS 7 with AEM

build_status github license github issues github last commit github repo size docker stars docker pulls github release

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

AEM Version

Folling base version of AEM jar used for this image, additional packages installed in separate branches.

Version: 6.5.0 GA

AEM Version Images Conventions

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

Environment Variables

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"

Volumes

Following volumes are exposed

Path Notes
"/aem/crx-quickstart/repository"
"/aem/crx-quickstart/logs" setup your logs to out put to console
"/aem/backup"

Ports

Following Ports are exposed

Path Notes
8080 main http port
58242 debug
57345 debug
57346 debug

Packages in Bundled Version aemdesign/aem:6.5.2.0-bundle

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

Packages in Bundled Version aemdesign/aem:6.5.2.0-forms

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

Packages in Bundled Version aemdesign/aem:6.5.0-bundle

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

Packages in Bundled Version aemdesign/aem:6.4.0-bundle

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

Starting

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

About

aem image that allow running Author and Publish instances using AEM configs

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 
0