You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/deployment/docker.adoc
+1-16Lines changed: 1 addition & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ include::../.variables.adoc[]
4
4
5
5
This section describes the official Enonic XP docker image as well how to configure and run it.
6
6
7
-
NOTE: This applies to docker images for Enonic XP 7.3 and higher. For migration from versions 7.2 and lower read <<migration>> subsection.
7
+
NOTE: This applies to docker images for Enonic XP 8.0 and higher.
8
8
9
9
== Quick start
10
10
@@ -46,8 +46,6 @@ File permission:: The image is designed to run on multiple orchestration framewo
46
46
47
47
To help with _day 2 operations_, the image comes with some useful preinstalled tools.
48
48
49
-
app.sh:: Script to add/remove jars from the Enonic XP deploy folder. An example usage would be `app.sh add <PUBLIC_URL_TO_JAR>`. Description and source https://github.com/enonic/docker-xp/blob/master/bin/app.sh[here].
50
-
51
49
backups.sh:: Convenient script for pre backup hooks to check the age of index snapshots created by the https://market.enonic.com/vendors/enonic/snapshotter[snapshotter] app. Description and source available https://github.com/enonic/docker-xp/blob/master/bin/backup.sh[here].
52
50
53
51
dump.sh:: Easily create JVM heap and thread dump. Description and source available https://github.com/enonic/docker-xp/blob/master/bin/dump.sh[here].
To do backups you would simply back up the mountpoints for `demo_snapshots` and `demo_blobstore`. It is not as important to back up other directories.
364
362
365
-
[#migration]
366
-
== Migrating from old image
367
-
368
-
This image in general does not introduce any breaking changes for the regular user. There are some differences that can potentially break build pipelines that are based off the old image.
369
-
370
-
=== The binary wget is no longer present
371
-
372
-
The old image contained the `wget` binary. To keep the image size to a minimum and because `curl` is already present in the new image, `wget` is not installed in the new image.
373
-
374
-
=== Directory $XP_ROOT/home.org no longer present
375
-
376
-
The directory `$XP_ROOT/home.org` is now simply called `$XP_ROOT/home`. If you are modifying that directory in your build steps you will have make the appropriate changes.
377
-
378
363
== Image source code
379
364
380
365
The source code for the `Dockerfile` and all related scripts is open source and can be viewed https://github.com/enonic/docker-xp[here].
0 commit comments