Итак, у меня есть локальная MongoDB с данными, которые я хотел загрузить, и у меня также есть MongoDB и поток воздуха, настроенный с помощью docker -compose, который запланировал ежедневную загрузку данных из локальной MongoDB. Я знаю, что MongoDB, настроенный с помощью docker -compose, является отдельной базой данных от локальной MongoDB, так как подключить настройку MongoDB с помощью docker -compose к локальной MongoDB, чтобы я мог загрузить данные ежедневно?
ниже моего docker-compose.yml
:
version: '3.7'
services:
airflow:
build: ./docker/airflow
restart: always
container_name: airflow
volumes:
- ./dags:/usr/local/airflow/dags
ports:
- "8080:8080"
mongodb_container:
image: mongo:latest
container_name: mongodb
environment:
- MONGO_INITDB_ROOT_USERNAME=root
- MONGO_INITDB_ROOT_PASSWORD=root
ports:
- "27017:27017"
volumes:
- mongodb_data_container:/data/db
network_mode: host
volumes:
mongodb_data_container: