This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch v1-10-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit f3946bca48c80a9d16fdf9de244f0b18d4cadb9d Author: Jarek Potiuk <[email protected]> AuthorDate: Tue Jun 2 09:27:09 2020 +0200 Updated missing parameters for docker image building (#9039) (cherry picked from commit b7b48463b17cf656c34859baafcf7c941c664ae1) --- IMAGES.rst | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/IMAGES.rst b/IMAGES.rst index 37b8d03..0a34140 100644 --- a/IMAGES.rst +++ b/IMAGES.rst @@ -198,6 +198,8 @@ The following build arguments (``--build-arg`` in docker build command) can be u +------------------------------------------+------------------------------------------+------------------------------------------+ | ``AIRFLOW_EXTRAS`` | ``all`` | extras to install | +------------------------------------------+------------------------------------------+------------------------------------------+ +| ``ADDITIONAL_AIRFLOW_EXTRAS`` | ```` | additional extras to install | ++------------------------------------------+------------------------------------------+------------------------------------------+ | ``ADDITIONAL_PYTHON_DEPS`` | \```\` | additional python dependencies to | | | | install | +------------------------------------------+------------------------------------------+------------------------------------------+ @@ -220,6 +222,22 @@ This builds the CI image in version 3.6 with "gcp" extra only. --build-arg PYTHON_MAJOR_MINOR_VERSION=3.6 --build-arg AIRFLOW_EXTRAS=gcp +This builds the CI image in version 3.6 with "apache-beam" extra added. + +.. code-block:: + + docker build . -f Dockerfile.ci --build-arg PYTHON_BASE_IMAGE="python:3.7-slim-buster" \ + --build-arg PYTHON_MAJOR_MINOR_VERSION=3.6 --build-arg ADDITIONAL_AIRFLOW_EXTRAS="apache-beam" + +This builds the CI image in version 3.6 with "mssql" additional package added. + +.. code-block:: + + docker build . -f Dockerfile.ci --build-arg PYTHON_BASE_IMAGE="python:3.7-slim-buster" \ + --build-arg PYTHON_MAJOR_MINOR_VERSION=3.6 --build-arg ADDITIONAL_PYTHON_DEPS="mssql" + + + Production images ................. @@ -253,10 +271,10 @@ The following build arguments (``--build-arg`` in docker build command) can be u | ``AIRFLOW_EXTRAS`` | (see Dockerfile) | Default extras with which airflow is | | | | installed | +------------------------------------------+------------------------------------------+------------------------------------------+ -| ``ADDITIONAL_AIRFLOW_EXTRAS`` | (see Dockerfile) | Additional extras with which airflow is | -| | | installed | +| ``ADDITIONAL_AIRFLOW_EXTRAS`` | ```` | Optional additional extras with which | +| | | airflow is installed | +------------------------------------------+------------------------------------------+------------------------------------------+ -| ``ADDITIONAL_PYTHON_DEPS`` | (see Dockerfile) | Optional python packages to extend | +| ``ADDITIONAL_PYTHON_DEPS`` | ```` | Optional python packages to extend | | | | the image with some extra dependencies | +------------------------------------------+------------------------------------------+------------------------------------------+ | ``AIRFLOW_HOME`` | ``/opt/airflow`` | Airflow’s HOME (that’s where logs and |
