forked from memsql/deployment-docker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile-dynamic
29 lines (23 loc) · 886 Bytes
/
Dockerfile-dynamic
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
# vim: ft=dockerfile
ARG BASE_IMAGE
FROM ${BASE_IMAGE}
ARG CLIENT_VERSION
RUN yum install -y \
singlestore-client-${CLIENT_VERSION} \
java-11-openjdk \
java-21-openjdk \
&& yum clean all
VOLUME ["/var/lib/memsql"]
LABEL name="SingleStore Dynamic Node"
LABEL vendor="SingleStore"
LABEL version=1
LABEL release=1
LABEL summary="The official Docker image for running any version of a single-node SingleStore DB server."
LABEL description="The official Docker image for running any version of a single-node SingleStore DB server."
LABEL io.k8s.display-name="SingleStore DB Dynamic Node"
LABEL io.k8s.description="The official Docker image for running any version of a single-node SingleStore DB server."
LABEL io.openshift.tags="database,db,sql,memsql,singlestore"
EXPOSE 3306/tcp
ADD assets /assets
RUN chmod 555 /assets/startup-exporter
CMD ["/assets/startup-dynamic"]