X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=bldr-imgs%2Fbldr-alpine3%2FDockerfile;h=e410a9fd126352bd0512590c9490ed70a761b542;hb=refs%2Fchanges%2F85%2F3385%2F2;hp=0ec0e7f2f6bbe8a75611851d9c18501703c32b1c;hpb=aaec3d13d810171cd21e798c21523d18f564702b;p=it%2Fdev.git diff --git a/bldr-imgs/bldr-alpine3/Dockerfile b/bldr-imgs/bldr-alpine3/Dockerfile index 0ec0e7f..e410a9f 100644 --- a/bldr-imgs/bldr-alpine3/Dockerfile +++ b/bldr-imgs/bldr-alpine3/Dockerfile @@ -20,16 +20,12 @@ # golang v 1.13.4 # python 3.7 # mdc log libs (libmdclog.so, libmdbclog.so.X.X.X; see below for pinned version) -# nng libs (rmr.h, libnng.so, libnng.so.X.X.X; version pinned by RMR) -# rmr libs (librmr_nng.so, librmr_si.so, librmr_nng.so.X.X.X, librmr_si.so.X.X.X; see below for pinned version) # # Some packages (e.g., mdclog) install to /usr/local/lib, others (e.g., rmr) install to /usr/local/lib64 # Alpine by default searches /usr/local/lib but not /usr/local/lib64 # # How to get library files from this Docker base image: # COPY --from=nexus3.o-ran-sc.org:10004/bldr-alpine3:TAG /usr/local/lib/libmdclog.so.X.X.X /usr/local/lib -# COPY --from=nexus3.o-ran-sc.org:10004/bldr-alpine3:TAG /usr/local/lib64/libnng.so.X.X.X /usr/local/lib -# COPY --from=nexus3.o-ran-sc.org:10004/bldr-alpine3:TAG /usr/local/lib64/librmr_nng.so.X.X.X /usr/local/lib # COPY --from=nexus3.o-ran-sc.org:10004/bldr-alpine3:TAG /usr/local/lib64/librmr_si.so.X.X.X /usr/local/lib FROM python:3.7-alpine @@ -61,14 +57,4 @@ RUN cd /tmp \ && ./configure \ && make \ && make install - -# install a well known working rmr including development header files, -# which uses a submodule to install NNG at a known commit -RUN apk update && apk add autoconf automake build-base cmake libtool ninja pkgconfig git sudo -RUN git clone --branch 3.6.2 https://gerrit.oran-osc.org/r/ric-plt/lib/rmr \ - && cd rmr \ - && mkdir .build; cd .build \ - && echo "<<>>" \ - && cmake .. -DDEV_PKG=1; make install \ - && echo "<<< installing rmr .so>>>" \ - && cmake .. -DPACK_EXTERNALS=1; make install + \ No newline at end of file