Skip to content

Latest commit

 

History

History
98 lines (72 loc) · 3.58 KB

RETRIEVE_OFFICIAL_IMAGES_MAGMA.md

File metadata and controls

98 lines (72 loc) · 3.58 KB
OpenAirInterface 4G Core Network Deployment : Pulling Container Images in a MAGMA MME env

This page is only valid for an Ubuntu18 host.

If you are using any other distributions, please refer to Build your own images.

If you want to the up-to-date new features, please refer to Build your own images.

Pulling the images from Docker Hub

Currently the images are hosted under the oaisoftwarealliance organization.

This may change in the future.

Once again you may need to log on docker-hub if your organization has reached pulling limit as anonymous.

$ docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username:
Password:

Now pull images.

$ docker pull oaisoftwarealliance/oai-hss:latest
$ docker pull oaisoftwarealliance/oai-spgwc:latest
$ docker pull oaisoftwarealliance/oai-spgwu-tiny:latest
$ docker pull oaisoftwarealliance/magma-mme:latest

And re-tag them for tutorials' docker-compose file to work.

$ docker image tag oaisoftwarealliance/oai-hss:latest oai-hss:production
$ docker image tag oaisoftwarealliance/oai-spgwc:latest oai-spgwc:production
$ docker image tag oaisoftwarealliance/oai-spgwu-tiny:latest oai-spgwu-tiny:production
$ docker image tag oaisoftwarealliance/magma-mme:latest magma-mme:master

CAUTION: The MAGMA-MME image is not updated as frequently as the other images and does not have any hack.

We still recommend that you build yourselves the MAGMA-MME image as described here.

Synchronizing the tutorials

CAUTION: PLEASE READ THIS SECTION VERY CAREFULLY!

This repository only has tutorials and Continuous Integration scripts.

At the time of writing (2022/02/25), the release tag is v1.2.0.

CNF Name Branch Name Tag Ubuntu 18.04 RHEL8 (UBI8)
FED REPO N/A v1.2.0
HSS master v1.2.0 X X
SPWG-C master v1.2.0 X X
SPGW-U-TINY master v1.2.0 X X
# Clone directly on the latest release tag
$ git clone --branch v1.2.0 https://github.com/OPENAIRINTERFACE/openair-epc-fed.git
$ cd openair-epc-fed
# If you forgot to clone directly to the latest release tag
$ git checkout -f v1.2.0

# Synchronize all git submodules
$ ./scripts/syncComponents.sh
---------------------------------------------------------
OAI-HSS    component branch : master
OAI-SPGW-C component branch : master
OAI-SPGW-U component branch : master
---------------------------------------------------------
git submodule deinit --all --force
git submodule init
git submodule update

Later versions of the master branch may not work with the pulled images.

To deploy: