Problems trying to use the ZMQ setup when deploying the gNB image in Docker #877
Unanswered
arosgal
asked this question in
General Help
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I'm trying to deploy the gNB image of srsRAN using Docker and I want to use the ZMQ-based RF driver. I've followed the installation instructions but I'm running into some issues and I can't find any solution to this specific problem.
First of all, I have followed step by step the tutorial to deploy srsRAN gNB with srsUE and it works flawlessly, the thing is that I want to deploy the gNB in docker, same as the 5G core, but with the ZMQ setup.
To use ZMQ, the first step I made is downloading the yaml file gnb_zmq.yaml the tutorial suggests, placed it in the config folder and specified it in the configs section of the docker compose file (I will try to show only the code I modified from the original files, the rest of the code is exactly the same):
The output if I just do the docker compose like suggested in the README is this:
Right out of the box the default command of the gnb image doesn't work, which is strange because I haven't seen ANY post commenting it, so I tried fixing it removing most of the command to just:
command: gnb -c /gnb_config.yml
Before trying to deploy it again I added all the dependencies and cmake args to the Dockerfile of the gNB image, so the gNB knows that it has to use the ZMQ setup:
I don't know if it is mandatory to install the build tools and dependencies, but I did it just in case. With these modifications to the Dockerfile, I rebuilt the gnb image with the --build flag, but the error this time is:
Is the ZMQ setup not supposed to work when trying to use the gNB image or it's just I'm doing something wrong?
I want to clarify that I'm not an expert in docker so it's very possible that the problem is superfluous. Sorry in advance if that's the case. I have tried a lot of possible solutions and rebuilt the gNB image countless times, but none of them seem to work.
Beta Was this translation helpful? Give feedback.
All reactions