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 |
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.
|