US 12,423,127 B2
Inheritance container service
Leigh Griffin, Waterford (IE); and Pierre-Yves Chibon, Saint-Pol-de-Leon (FR)
Assigned to Red Hat, Inc., Raleigh, NC (US)
Filed by Red Hat, Inc., Raleigh, NC (US)
Filed on May 24, 2022, as Appl. No. 17/752,395.
Prior Publication US 2023/0385090 A1, Nov. 30, 2023
Int. Cl. G06F 3/00 (2006.01); G06F 8/61 (2018.01); G06F 9/455 (2018.01); G06F 21/60 (2013.01)
CPC G06F 9/45558 (2013.01) [G06F 8/63 (2013.01); G06F 21/606 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45587 (2013.01); G06F 2009/45595 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method comprising:
providing a first container including a software package having a first version;
determining that a second version of the software package is available;
creating, by a processing device and in response to determining that the second version of the software package is available, a second container including the software package having the second version, the second container being created within the first container; and
replacing the first container with the second container, in response to testing of the second container satisfying one or more criteria,
wherein replacing the first container with the second container includes rebuilding the second container outside of the first container within a container management environment and removing the first container from the container management environment, and
wherein the second container is rebuilt outside of the first container with ownership of data and ownership of network that is inherited from the first container.