mirror of
https://github.com/bitnami/containers.git
synced 2026-10-17 15:23:24 +02:00
2.3.1-debian-10-r0 release
This commit is contained in:
committed by
Bitnami Containers
parent
7a91d062ea
commit
5a4ebab450
@@ -16,7 +16,7 @@ RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "python" "3.8.13-
|
||||
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "postgresql-client" "10.21.0-0" --checksum d5820263d74b7847f65a05b513f1e1ab196128cd9e3dff1b90a2063276667982
|
||||
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "ini-file" "1.4.3-0" --checksum 2c9ca79a0586a4ec64c66aceda27ebab1ea877dc63982203b5eb71150e00a5e9
|
||||
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "git" "2.36.1-0" --checksum e00f740b66faf2808cb8983a39b186d43a8367730512c402df78751a9cefbfc1
|
||||
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "airflow" "2.3.0-2" --checksum e28bd0817b56b9faba9097696094403685342f5fbbbf384bf71784f042dc752c
|
||||
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "airflow" "2.3.1-0" --checksum ae43528629106e7d39c8d274612496900bce8ba23cf8a40c235101f0354866a6
|
||||
RUN apt-get update && apt-get upgrade -y && \
|
||||
rm -r /var/lib/apt/lists /var/cache/apt/archives
|
||||
RUN chmod g+rwX /opt/bitnami
|
||||
@@ -29,7 +29,7 @@ COPY rootfs /
|
||||
RUN /opt/bitnami/scripts/airflow/postunpack.sh
|
||||
RUN /opt/bitnami/scripts/locales/add-extra-locales.sh
|
||||
ENV AIRFLOW_HOME="/opt/bitnami/airflow" \
|
||||
APP_VERSION="2.3.0" \
|
||||
APP_VERSION="2.3.1" \
|
||||
BITNAMI_APP_NAME="airflow" \
|
||||
LANG="en_US.UTF-8" \
|
||||
LANGUAGE="en_US:en" \
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"airflow": {
|
||||
"arch": "amd64",
|
||||
"digest": "e28bd0817b56b9faba9097696094403685342f5fbbbf384bf71784f042dc752c",
|
||||
"digest": "ae43528629106e7d39c8d274612496900bce8ba23cf8a40c235101f0354866a6",
|
||||
"distro": "debian-10",
|
||||
"type": "NAMI",
|
||||
"version": "2.3.0-2"
|
||||
"version": "2.3.1-0"
|
||||
},
|
||||
"git": {
|
||||
"arch": "amd64",
|
||||
|
||||
+11
-11
@@ -33,7 +33,7 @@ $ docker-compose up
|
||||
Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/tutorials/understand-rolling-tags-containers/).
|
||||
|
||||
|
||||
* [`2`, `2-debian-10`, `2.3.0`, `2.3.0-debian-10-r11`, `latest` (2/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-airflow/blob/2.3.0-debian-10-r11/2/debian-10/Dockerfile)
|
||||
* [`2`, `2-debian-10`, `2.3.1`, `2.3.1-debian-10-r0`, `latest` (2/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-airflow/blob/2.3.1-debian-10-r0/2/debian-10/Dockerfile)
|
||||
|
||||
Subscribe to project updates by watching the [bitnami/airflow GitHub repo](https://github.com/bitnami/bitnami-docker-airflow).
|
||||
|
||||
@@ -43,7 +43,7 @@ To run this application you need [Docker Engine](https://www.docker.com/products
|
||||
|
||||
## How to use this image
|
||||
|
||||
Airflow requires access to a PostgreSQL database to store information. We will use our very own [PostgreSQL image](https://www.github.com/bitnami/bitnami-docker-postgresql) for the database requirements. Additionally, if you pretend to use the `CeleryExecutor`, you will also need an [Airflow Scheduler](https://www.github.com/bitnami/bitnami-docker-airflow-scheduler), one or more [Airflow Workers](https://www.github.com/bitnami/bitnami-docker-airflow-worker) and a [Redis(TM) server](https://www.github.com/bitnami/bitnami-docker-redis).
|
||||
Airflow requires access to a PostgreSQL database to store information. We will use our very own [PostgreSQL image](https://www.github.com/bitnami/bitnami-docker-postgresql) for the database requirements. Additionally, if you pretend to use the `CeleryExecutor`, you will also need an [Airflow Scheduler](https://www.github.com/bitnami/bitnami-docker-airflow-scheduler), one or more [Airflow Workers](https://www.github.com/bitnami/bitnami-docker-airflow-worker) and a [Redis(R) server](https://www.github.com/bitnami/bitnami-docker-redis).
|
||||
|
||||
### Using Docker Compose
|
||||
|
||||
@@ -77,7 +77,7 @@ If you want to run the application manually instead of using `docker-compose`, t
|
||||
bitnami/postgresql:latest
|
||||
```
|
||||
|
||||
3. Create a volume for Redis(TM) persistence and create a Redis(TM) container
|
||||
3. Create a volume for Redis(R) persistence and create a Redis(R) container
|
||||
|
||||
```console
|
||||
$ docker volume create --name redis_data
|
||||
@@ -141,7 +141,7 @@ Access your application at `http://your-ip:8080`
|
||||
|
||||
### Persisting your application
|
||||
|
||||
The Bitnami Airflow container relies on the PostgreSQL database & Redis to persist the data. This means that Airflow does not persist anything. To avoid loss of data, you should mount volumes for persistence of [PostgreSQL data](https://github.com/bitnami/bitnami-docker-mariadb#persisting-your-database) and [Redis(TM) data](https://github.com/bitnami/bitnami-docker-redis#persisting-your-database)
|
||||
The Bitnami Airflow container relies on the PostgreSQL database & Redis to persist the data. This means that Airflow does not persist anything. To avoid loss of data, you should mount volumes for persistence of [PostgreSQL data](https://github.com/bitnami/bitnami-docker-mariadb#persisting-your-database) and [Redis(R) data](https://github.com/bitnami/bitnami-docker-redis#persisting-your-database)
|
||||
|
||||
The above examples define docker volumes namely `postgresql_data`, and `redis_data`. The Airflow application state will persist as long as these volumes are not removed.
|
||||
|
||||
@@ -224,7 +224,7 @@ services:
|
||||
bitnami/postgresql:latest
|
||||
```
|
||||
|
||||
3. Create the Redis(TM) container with host volumes
|
||||
3. Create the Redis(R) container with host volumes
|
||||
|
||||
```console
|
||||
$ docker run -d --name redis \
|
||||
@@ -325,12 +325,12 @@ The Airflow instance can be customized by specifying environment variables on th
|
||||
- `AIRFLOW_DATABASE_USERNAME`: Database user that Airflow will use to connect with the database. Default: **bn_airflow**
|
||||
- `AIRFLOW_DATABASE_PASSWORD`: Database password that Airflow will use to connect with the database. No defaults.
|
||||
- `AIRFLOW_DATABASE_USE_SSL`: Set to yes if the database is using SSL. Default: **no**
|
||||
- `AIRFLOW_REDIS_USE_SSL`: Set to yes if Redis(TM) uses SSL. Default: **no**
|
||||
- `REDIS_HOST`: Hostname for Redis(TM) server. Default: **redis**
|
||||
- `REDIS_PORT_NUMBER`: Port used by Redis(TM) server. Default: **6379**
|
||||
- `REDIS_USER`: User that Airflow will use to connect with Redis(TM). No defaults.
|
||||
- `REDIS_PASSWORD`: Password that Airflow will use to connect with Redis(TM). No defaults.
|
||||
- `REDIS_DATABASE`: Database number for Redis(TM) server. Default: **1**
|
||||
- `AIRFLOW_REDIS_USE_SSL`: Set to yes if Redis(R) uses SSL. Default: **no**
|
||||
- `REDIS_HOST`: Hostname for Redis(R) server. Default: **redis**
|
||||
- `REDIS_PORT_NUMBER`: Port used by Redis(R) server. Default: **6379**
|
||||
- `REDIS_USER`: User that Airflow will use to connect with Redis(R). No defaults.
|
||||
- `REDIS_PASSWORD`: Password that Airflow will use to connect with Redis(R). No defaults.
|
||||
- `REDIS_DATABASE`: Database number for Redis(R) server. Default: **1**
|
||||
|
||||
###### Airflow LDAP authentication
|
||||
|
||||
|
||||
Reference in New Issue
Block a user