Так что мне просто нужна простая вещь, которая копирует скрипт, относительный путь (из рабочего каталога) которого равен influenxdb / init.iql (InfluxDB
скрипт инициализации) в путь /docker-entrypoint-initdb.d/ - способ инициализации базы данных InfluxDB
в соответствии с InfluxDB
образом Docker doc :
Файлы инициализации, еслиобраз Docker находит любые файлы с расширениями .sh или .iql внутри папки /docker-entrypoint-initdb.d, он будет выполнять их
Прямо сейчас мой docker-compose.yml is:
version: "3.3"
services:
influxdb:
image: influxdb:latest
container_name: influxdb
ports:
- "8087:8086"
volumes:
- influxdb-data:/var/lib/influxdb
volumes:
influxdb-data:
Мне нужно скопировать скрипт до , чтобы изображение было построено так, как будто оно находит скрипт по указанному пути, оно выполнит его, когдаПостроение изображения.
Как я могу это сделать?Я думал о реализации Makefile, но я бы предпочел использовать Docker для этого, если есть возможность не добавлять ненужные дополнительные части в проект.
Заранее спасибо.