blob: 2122ab6deea36f5e354b050c7d9cd9bbfa59c752 [file]
FROM docker.artifactory.hashdata.xyz/docker/cbdb:devel-devtoolset-10-cbdb-docker-ubuntu-2019-20230103
LABEL description="dockerfile for cbdb project auto-deployment"
ENTRYPOINT service ssh start && /bin/bash /home/gpadmin/workspace/cbdb/deploy/docker/docker_deploy.sh
RUN apt-get install -y zip libzip-dev zipcmp zipmerge ziptool libjansson-dev autotools-dev autoconf && \
wget https://artifactory.hashdata.xyz/artifactory/utility/etcd-v3.3.25-linux-amd64.tar.gz && \
tar zxvf etcd-v3.3.25-linux-amd64.tar.gz && \
mv etcd-v3.3.25-linux-amd64/etcd /usr/local/bin/etcd && \
mv etcd-v3.3.25-linux-amd64/etcdctl /usr/local/bin/etcdctl && \
rm -rf etcd-v3.3.25-linux-amd64.tar.gz && \
wget https://artifactory.hashdata.xyz/artifactory/utility/jansson-2.13.1.tar.gz && \
tar -xvf jansson-2.13.1.tar.gz && \
rm -rf jansson-2.13.1.tar.gz && \
cd jansson-2.13.1 && \
./configure --prefix=/usr --disable-static && \
make && \
make install && \
cp -f /usr/lib/libjansson.so* /usr/lib64/