# TODO(any)(latest) FROM alpine:latest RUN apk update RUN apk add mariadb RUN apk fix RUN rm -rf /etc/my.cnf.d/ RUN mkdir -p /etc/my.cnf.d/ COPY conf/mariadb-server.cnf /etc/my.cnf.d/mariadb-server.cnf COPY run.sh /run.sh # TODO(secret) RUN addgroup -S www && adduser -S www www RUN mkdir /db RUN chmod -R 666 /db EXPOSE 3306 # start CMD ["/run.sh"] #CMD ["ls", "-AlF", "/"] HEALTHCHECK --interval=1s --timeout=10s --start-period=600s --retries=1 CMD [ "sh", "-c", "! [ -z \"$(netstat -tuln | grep :3306)\" ]" ]