5978c6a589
Container with influxdb v1 database OBS-URL: https://build.opensuse.org/request/show/1058659 OBS-URL: https://build.opensuse.org/package/show/devel:microos:containers/influxdb-image?expand=0&rev=1
30 lines
1.1 KiB
Docker
30 lines
1.1 KiB
Docker
# Defines the tag for OBS and build script builds:
|
|
#!BuildTag: opensuse/influxdb:latest
|
|
#!BuildTag: opensuse/influxdb:%%MINOR%%
|
|
#!BuildTag: opensuse/influxdb:%%PKG_VERSION%%
|
|
#!BuildTag: opensuse/influxdb:%%PKG_VERSION%%-%RELEASE%
|
|
|
|
FROM opensuse/tumbleweed
|
|
LABEL maintainer="Thorsten Kukuk <kukuk@suse.com>"
|
|
|
|
# labelprefix=org.opensuse.influxdb
|
|
PREFIXEDLABEL org.opencontainers.image.title="InfluxDB v1.x container"
|
|
PREFIXEDLABEL org.opencontainers.image.description="InfluxDB v1.x container"
|
|
PREFIXEDLABEL org.opencontainers.image.created="%BUILDTIME%"
|
|
PREFIXEDLABEL org.opencontainers.image.version="%%PKG_VERSION%%-%RELEASE%"
|
|
PREFIXEDLABEL org.opencontainers.image.vendor="openSUSE Project"
|
|
PREFIXEDLABEL org.openbuildservice.disturl="%DISTURL%"
|
|
PREFIXEDLABEL org.opensuse.reference="registry.opensuse.org/opensuse/influxdb:%%PKG_VERSION%%-%RELEASE%"
|
|
|
|
COPY entrypoint.sh /entrypoint.sh
|
|
COPY init-influxdb.sh /init-influxdb.sh
|
|
|
|
RUN zypper --non-interactive install --no-recommends influxdb && zypper clean && chmod 755 /entrypoint.sh /init-influxdb.sh
|
|
|
|
EXPOSE 8086
|
|
EXPOSE 6060
|
|
VOLUME /var/lib/influxdb
|
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|
|
CMD ["influxd"]
|