  In the context of Industry 4.0, more and more mobile use cases are appearing
on industrial factory floors. These use cases place high demands on various
quantitative requirements, such as latency, availability, and more. In
addition, qualitative requirements such as flexibility are arising. Since
virtualization technology is a key enabler for the flexibility that is required
by novel use cases and on the way to organic networking as it is addressed by
6G, we investigate container virtualization technology in this paper. We focus
on container technology since OS-level virtualization has multiple benefits
compared to hardware virtualization, such as VMs.
  Thus, we discuss several aspects of container based virtualization, e.g.
selection of suitable network drivers and orchestration tools, with respect to
most important 5GC functions. In addition, the functions have different
quantitative or qualitative requirements depending on whether they are
stateless or stateful, and whether the specific function is located at either
the control or user plane. Therefore, we also analyze the aforementioned live
migration concepts for the 5GC functions and evaluate them based on
well-defined metrics, such as migration time and process downtime.
