一旦
This commit is contained in:
@@ -36,7 +36,19 @@ RUN mkdir -p /usr/local/etc/flexric /usr/local/lib/flexric && \
|
||||
echo "/usr/local/lib/flexric" > /etc/ld.so.conf.d/flexric.conf && ldconfig && \
|
||||
ls -la /usr/local/lib/flexric/
|
||||
|
||||
# Install netcat for antenna control testing
|
||||
RUN apt-get update && apt-get install -y netcat-openbsd && rm -rf /var/lib/apt/lists/*
|
||||
# Install netcat for antenna control testing + paramiko for M-Plane NETCONF server
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
netcat-openbsd python3-pip \
|
||||
&& pip3 install --break-system-packages paramiko \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# O-RU M-Plane NETCONF server (o-ran-uplane-conf antenna mask control)
|
||||
# Listens on port 831, translates NETCONF edit-config to internal antenna control
|
||||
COPY mplane/mplane_server.py /opt/mplane/mplane_server.py
|
||||
COPY mplane/wg4-capability.json /opt/mplane/wg4-capability.json
|
||||
COPY mplane/gnb-mplane-entrypoint.sh /opt/mplane/gnb-mplane-entrypoint.sh
|
||||
RUN chmod +x /opt/mplane/gnb-mplane-entrypoint.sh
|
||||
|
||||
EXPOSE 831
|
||||
|
||||
ENTRYPOINT ["/bin/bash"]
|
||||
Reference in New Issue
Block a user