dev-free5gc-smf
WARNING: The following image is NOT an official build of Free5GC, in the future it may include beta-functionalities.
By default, configuration file from templating is used if no --config or -c is passed as argument. To start without argument, use:
command: [" "]
If you choose to configure the container using docker-setup (default), please refer to docker-setup's documentation. The environment variable ONESHOT is set to "true".
Please note that even if this software is not yet properly packaged using .deb, the generated binary file /usr/local/bin/smf is provided to you under Apache Version 2.0 License. A copy of this license can be found in /usr/share/common-licenses/Apache-2.0.
A copy of the source code is available at in the repository free5gc/smf.
Environment variable used to select templating system:
environment:
ROUTING_SCRIPT: "docker-setup"
TEMPLATE_SCRIPT: "template-script.sh"
TEMPLATE_SCRIPT_ARGS: ""
CONFIG_FILE: "/etc/free5gc/smf.yaml"
CONFIG_TEMPLATE: "/usr/local/share/free5gc/template-smf.yaml"
TEMPLATE_SCRIPT_UEROUTING: "template-script-uerouting.sh"
TEMPLATE_SCRIPT_UEROUTING_ARGS: ""
CONFIG_FILE_UEROUTING: "/etc/free5gc/uerouting.yaml"
CONFIG_TEMPLATE_UEROUTING: "/usr/local/share/free5gc/template-uerouting.yaml"
Environment variables for templating:
environment:
N4: "203.0.113.1"
SBI_REGISTER_IPV4: "198.51.100.6" # if you use NAT
SBI_BINDING_IPV4: "198.51.100.6"
SBI_BINDING_PORT: "8000" # default: "8000"
NRF: "nrf.sbi:8000"
NRF_PEM: cert/nrf.pem
LOCALITY: "area1"
MCC: "001"
MNC: "01"
SMF_PEM: cert/smf.pem
SMF_KEY: cert/smf.key
SNSSAI_INFOS: |-
- sNssai:
sst: 1
sd: 000001
dnnInfos:
- dnn: internet
dns:
ipv4: 9.9.9.9
ipv6: 2620:fe::fe
- sNssai:
sst: 1
sd: 000002
dnnInfos:
- dnn: edge
dns:
ipv4: 9.9.9.9
ipv6: 2620:fe::fe
UP_NODES: |-
gNB1:
type: AN
UPF:
type: UPF
nodeID: "203.0.113.2"
addr: "203.0.113.2"
sNssaiUpfInfos:
- sNssai:
sst: 1
sd: 000001
dnnUpfInfoList:
- dnn: internet
pool:
- cidr: 10.0.0.0/24
staticPools:
- cidr: 10.0.1.0/24
- sNssai:
sst: 1
sd: 000002
dnnUpfInfoList:
- dnn: edge
pool:
- cidr: 10.0.2.0/24
staticPools:
- cidr: 10.0.3.0/24
interfaces:
- interfaceType: N3
endpoints:
- 233.252.0.1
networkInstances:
- internet
LINKS: |-
- A: gNB1
B: UPF
ULCL: "true"
UEROUTING_INFO: |-
group1:
members:
- imsi-001010000000001
topology:
- A: gNB1
B: UPF
LOG_LEVEL: "info"
This image is automatically built weekly based on latest version of louisroyer/base-irit.
Dockerfile is available on Github.
Content type
Image
Digest
sha256:2092d0274…
Size
46.8 MB
Last updated
3 days ago
docker pull louisroyer/dev-free5gc-smf