a rust openssl 1.1.1 develop environment for cento 7
10K+
openssl 1.1.1 for rust in centos7 system
FROM centos:7
WORKDIR /app
RUN yum group install "Development tools" -y
RUN yum install -y epel-release && \
yum install -y build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
RUN git clone https://github.com/openssl/openssl.git && cd openssl && git checkout OpenSSL_1_1_1k \
&& ./config --prefix=/root/openssl --openssldir=/etc/ssl --libdir=lib no-shared zlib-dynamic &&\
make && make install
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y\
&& source $HOME/.cargo/env && echo 'export OPENSSL_DIR=/root/openssl' >> /root/.bashrc
RUN chown root:root /app
USER root:root
ENV HOME=/app
CMD [ "sh","build.sh", "centos" ]
Content type
Image
Digest
sha256:831ac07f1…
Size
1.1 GB
Last updated
over 2 years ago
docker pull cameron123kkj/rust