| ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL Description=vzlogger |
| RUN /bin/sh -c apk add --no-cache libcurl gnutls libsasl libuuid libgcrypt libmicrohttpd json-c libatomic mosquitto-libs libunistring libstdc++ libgcc # buildkit |
| COPY /usr/local/bin/vzlogger /usr/local/bin/vzlogger # buildkit |
| COPY /usr/local/lib/libmbus.so* /usr/local/lib/ # buildkit |
| COPY ./vzlogger.conf /etc/vzlogger.conf # buildkit |
| RUN /bin/sh -c adduser -S vz -G dialout # buildkit |
| RUN /bin/sh -c chown vz:dialout /etc/vzlogger.conf # buildkit |
| RUN /bin/sh -c touch /var/log/vzlogger.log # buildkit |
| RUN /bin/sh -c chmod a+rw /var/log/vzlogger.log # buildkit |
| RUN /bin/sh -c vzlogger --version # buildkit |
| USER vz |
| CMD ["vzlogger" "--foreground"] |