potiuk commented on a change in pull request #21052:
URL: https://github.com/apache/airflow/pull/21052#discussion_r790344541
##########
File path: docs/docker-stack/build.rst
##########
@@ -81,7 +81,9 @@ In the simplest case building your image consists of those
steps:
4) Once you build the image locally you have usually several options to make
them available for your deployment:
-* For ``docker-compose`` deployment, that's all you need. The image is stored
in Docker engine cache
+* For ``docker-compose`` deployment, open your ``docker-compose.yaml`` file
and search for the phrase "In order
+ to add custom dependencies". Follow these instructions of commenting the
"image" line and uncommenting the
+ "build" line. Then run `docker-compose build` to build the images. The image
is stored in Docker engine cache
and Docker Compose will use it from there.
Review comment:
```suggestion
* For ``docker-compose`` deployment, if you've already built your image, and
want to continue
building the image manually when needed with ``docker build``, you can
edit the
docker-compose.yaml and replace the "apache/airflow:<version>" image with
the
image you've just built ``my-image:0.0.1`` - it will be used from your
local Docker
Engine cache. You can also simply set ``AIRFLOW_IMAGE_NAME`` variable to
point to your image and ``docer-compose` will use it automatically without
having
to modify the file.
* Also for ``docker-compose`` deployment, you can delegate image building to
the docker-compose.
To do that - open your ``docker-compose.yaml`` file and search for the
phrase "In order
to add custom dependencies". Follow these instructions of commenting the
"image"
line and uncommenting the "build" line. This is a standard docker-compose
feature
and you can read about it in
`Docker Compose build reference
<https://docs.docker.com/compose/reference/build/>`_.
Run `docker-compose build` to build the images. Simoilarly as in the
previous case, the
image is stored in Docker engine cache and Docker Compose will use it from
there.
The `docker-compose build` command uses the same `docker build` command
that
you can run manually under-the-hood.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]