| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:a5d32dc2ab15ff0d7dbd72af26e361eb1f3e87a0d29ec3a1ceab24ad7b3e6ba9 in / |
| CMD ["/bin/bash"] |
| WORKDIR /root |
| ARG pkgFile |
| ARG dirName |
| ARG cpuType |
| RUN |3 pkgFile=TDengine-server-3.3.2.0-Linux-x64.tar.gz dirName=TDengine-server-3.3.2.0 cpuType=amd64 /bin/sh -c echo ${pkgFile} && echo ${dirName} # buildkit |
| COPY TDengine-server-3.3.2.0-Linux-x64.tar.gz /root/ # buildkit |
| ENV TINI_VERSION=v0.19.0 |
| ADD https://github.com/krallin/tini/releases/download/v0.19.0/tini-amd64 /tini # buildkit |
| ENV DEBIAN_FRONTEND=noninteractive |
| WORKDIR /root/ |
| RUN |3 pkgFile=TDengine-server-3.3.2.0-Linux-x64.tar.gz dirName=TDengine-server-3.3.2.0 cpuType=amd64 /bin/sh -c tar -zxf ${pkgFile} && cd /root/${dirName}/ && /bin/bash install.sh -e no && cd /root && rm /root/${pkgFile} && rm -rf /root/${dirName} && apt-get update && apt-get install -y locales tzdata netcat curl gdb vim tmux less net-tools valgrind && locale-gen en_US.UTF-8 && apt-get clean && rm -rf /var/lib/apt/lists/ && chmod +x /tini # buildkit |
| ENV LD_LIBRARY_PATH=:/usr/lib LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 |
| COPY ./bin/* /usr/bin/ # buildkit |
| ENTRYPOINT ["/tini" "--" "/usr/bin/entrypoint.sh"] |
| CMD ["taosd"] |
| VOLUME [/var/lib/taos /var/log/taos /corefile] |