[bitnami/parse] Release 9.9.0-debian-12-r0 (#92735)
Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>
This commit is contained in:
parent
310074208b
commit
589dbccd5f
|
|
@ -7,13 +7,13 @@ ARG DOWNLOADS_URL="downloads.bitnami.com/files/stacksmith"
|
|||
ARG TARGETARCH
|
||||
|
||||
LABEL org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \
|
||||
org.opencontainers.image.created="2026-04-12T11:55:39Z" \
|
||||
org.opencontainers.image.created="2026-05-01T13:58:41Z" \
|
||||
org.opencontainers.image.description="Application packaged by Broadcom, Inc." \
|
||||
org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/parse/README.md" \
|
||||
org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/parse" \
|
||||
org.opencontainers.image.title="parse" \
|
||||
org.opencontainers.image.vendor="Broadcom, Inc." \
|
||||
org.opencontainers.image.version="9.8.0"
|
||||
org.opencontainers.image.version="9.9.0"
|
||||
|
||||
ENV HOME="/" \
|
||||
OS_ARCH="${TARGETARCH:-amd64}" \
|
||||
|
|
@ -28,10 +28,10 @@ RUN --mount=type=secret,id=downloads_url,env=SECRET_DOWNLOADS_URL \
|
|||
DOWNLOADS_URL=${SECRET_DOWNLOADS_URL:-${DOWNLOADS_URL}} ; \
|
||||
mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ || exit 1 ; \
|
||||
COMPONENTS=( \
|
||||
"python-3.14.4-1-linux-${OS_ARCH}-debian-12" \
|
||||
"node-24.14.1-0-linux-${OS_ARCH}-debian-12" \
|
||||
"python-3.14.4-5-linux-${OS_ARCH}-debian-12" \
|
||||
"node-24.15.0-0-linux-${OS_ARCH}-debian-12" \
|
||||
"mongodb-shell-2.8.2-0-linux-${OS_ARCH}-debian-12" \
|
||||
"parse-9.8.0-0-linux-${OS_ARCH}-debian-12" \
|
||||
"parse-9.9.0-0-linux-${OS_ARCH}-debian-12" \
|
||||
) ; \
|
||||
for COMPONENT in "${COMPONENTS[@]}"; do \
|
||||
if [ ! -f "${COMPONENT}.tar.gz" ]; then \
|
||||
|
|
@ -50,7 +50,7 @@ RUN uninstall_packages curl
|
|||
|
||||
COPY rootfs /
|
||||
RUN /opt/bitnami/scripts/parse/postunpack.sh
|
||||
ENV APP_VERSION="9.8.0" \
|
||||
ENV APP_VERSION="9.9.0" \
|
||||
BITNAMI_APP_NAME="parse" \
|
||||
IMAGE_REVISION="0" \
|
||||
PATH="/opt/bitnami/python/bin:/opt/bitnami/node/bin:/opt/bitnami/mongodb/bin:/opt/bitnami/parse/bin:$PATH"
|
||||
|
|
|
|||
|
|
@ -13,6 +13,14 @@ docker run --name parse bitnami/parse:latest
|
|||
|
||||
You can find the default credentials and available configuration options in the [Environment Variables](#environment-variables) section.
|
||||
|
||||
## Using `docker-compose.yml`
|
||||
|
||||
The docker-compose.yaml file of this container can be found in the [Bitnami Containers repository](https://github.com/bitnami/containers/).
|
||||
|
||||
[https://github.com/bitnami/containers/tree/main/bitnami/parse/docker-compose.yml](https://github.com/bitnami/containers/tree/main/bitnami/parse/docker-compose.yml)
|
||||
|
||||
Please be aware this file has not undergone internal testing. Consequently, we advise its use exclusively for development or testing purposes. For production-ready deployments, we highly recommend utilizing its associated [Bitnami Helm chart](https://github.com/bitnami/charts/tree/main/bitnami/parse).
|
||||
|
||||
## Why use Bitnami Secure Images?
|
||||
|
||||
Those are hardened, minimal CVE images built and maintained by Bitnami. Bitnami Secure Images are based on the cloud-optimized, security-hardened enterprise [OS Photon Linux](https://vmware.github.io/photon/). Why choose BSI images?
|
||||
|
|
@ -62,41 +70,6 @@ To avoid inadvertent removal of these volumes you can [mount host directories as
|
|||
|
||||
> **NOTE** As this is a non-root container, the mounted files and directories must have the proper permissions for the UID `1001`.
|
||||
|
||||
## Upgrade this application
|
||||
|
||||
Bitnami provides up-to-date versions of Mongodb and Parse, including security patches, soon after they are made upstream. We recommend that you follow these steps to upgrade your container. We will cover here the upgrade of the Parse container. For the Mongodb upgrade see <https://github.com/bitnami/containers/tree/main/bitnami/mongodb#user-content-upgrade-this-image>
|
||||
|
||||
1. Get the updated images:
|
||||
|
||||
```console
|
||||
docker pull bitnami/parse:latest
|
||||
```
|
||||
|
||||
2. Stop your container
|
||||
|
||||
- For docker-compose: `$ docker-compose stop parse`
|
||||
- For manual execution: `$ docker stop parse`
|
||||
|
||||
3. Take a snapshot of the application state
|
||||
|
||||
```console
|
||||
rsync -a /path/to/parse-persistence /path/to/parse-persistence.bkp.$(date +%Y%m%d-%H.%M.%S)
|
||||
```
|
||||
|
||||
Additionally, [snapshot the MongoDB® data](https://github.com/bitnami/containers/blob/main/bitnami/mongodb#step-2-stop-and-backup-the-currently-running-container)
|
||||
|
||||
You can use these snapshots to restore the application state should the upgrade fail.
|
||||
|
||||
4. Remove the currently running container
|
||||
|
||||
- For docker-compose: `$ docker-compose rm parse`
|
||||
- For manual execution: `$ docker rm parse`
|
||||
|
||||
5. Run the new image
|
||||
|
||||
- For docker-compose: `$ docker-compose up parse`
|
||||
- For manual execution (mount the directories if needed): `docker run --name parse bitnami/parse:latest`
|
||||
|
||||
## Configuration
|
||||
|
||||
The following section describes the supported environment variables
|
||||
|
|
@ -140,8 +113,6 @@ The following tables list the main variables you can set.
|
|||
| `PARSE_DAEMON_GROUP` | Parse system group. | `parse` |
|
||||
| `PARSE_DEFAULT_DATABASE_HOST` | Default database server host. | `mongodb` |
|
||||
|
||||
When you start the parse image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line.
|
||||
|
||||
### How to deploy your Cloud functions with Parse Cloud Code?
|
||||
|
||||
You can use Cloud Code to run a piece of code in your Parse Server instead of the user's mobile devices. To run your Cloud functions using this image, follow the steps below:
|
||||
|
|
|
|||
Loading…
Reference in New Issue