forked from apache/airflow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose-local.yml
48 lines (47 loc) · 2.03 KB
/
docker-compose-local.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
version: "2.2"
services:
airflow-testing:
volumes:
- ../../airflow:/opt/airflow/airflow:cached
- ../../setup.cfg:/opt/airflow/setup.cfg:cached
- ../../setup.py:/opt/airflow/setup.py:cached
- ../../dags:/opt/airflow/dags:cached
- ../../dev:/opt/airflow/dev:cached
- ../../docs:/opt/airflow/docs:cached
- ../../hooks:/opt/airflow/hooks:cached
- ../../scripts:/opt/airflow/scripts:cached
- ../../tests:/opt/airflow/tests:cached
- ../../.coveragerc:/opt/airflow/.coveragerc:cached
- ../../LICENSE:/opt/airflow/LICENSE:cached
- ../../MANIFEST.in:/opt/airflow/MANIFEST.in:cached
- ../../NOTICE:/opt/airflow/NOTICE:cached
- ../../CHANGELOG.txt:/opt/airflow/CHANGELOG:cached
- ../../.github:/opt/airflow/.github:cached
- ../../.flake8:/opt/airflow/.flake8:cached
- ../../pylintrc:/opt/airflow/pylintrc:cached
- ../../.rat-excludes:/opt/airflow/.rat-excludes:cached
- ../../run-tests:/opt/airflow/run-tests:cached
- ../../logs:/root/airflow/logs:cached
- ../../logs:/opt/airflow/logs:cached
- ../../tmp:/opt/airflow/tmp:cached
environment:
- HOST_USER_ID
- HOST_GROUP_ID
- PYTHONDONTWRITEBYTECODE
ports:
- "${WEBSERVER_HOST_PORT}:8080"