FROM python:3.12-slim-bullseye@sha256:411fa4dcfdce7e7a3057c45662beba9dcd4fa36b2e50a2bfcd6c9333e59bf0db ENV ZBX_API_URL=http://zabbix-web:8080 ENV ZBX_API_USER="Admin" ENV ZBX_API_PASSWORD="zabbix" ENV ZBX_CONFIG="zbx_export_hosts.json" ENV ZBX_BOOTSTRAP_SCRIPT="bootstrap_config.py" RUN pip install zabbix_utils ADD ./bootstrap_config.py /bootstrap_config.py ADD ${ZBX_CONFIG} /${ZBX_CONFIG} WORKDIR / # Run bootstrap_config.py when the container launches CMD ["python", "/bootstrap_config.py"]