All containers are recreated during change any container
```
set container name c1 allow-host-networks
set container name c1 image 'busybox'
set container name c2 allow-host-networks
set container name c2 image 'busybox'
commit
```
Both containers were added:
```
vyos@r14# run show container
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
61508ea6196e docker.io/library/busybox:latest sh 41 seconds ago Up 41 seconds ago c1
54d593d360da docker.io/library/busybox:latest sh 40 seconds ago Up 41 seconds ago c2
[edit]
vyos@r14#
```
Change container `c1` option. Both containers were recreated.
```
vyos@r14# set container name c1 host-name c1.local
[edit]
vyos@r14# commit
vyos@r14# run show container
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
020ab4fb4d7b docker.io/library/busybox:latest sh 13 seconds ago Up 14 seconds ago c1
6955626eebe2 docker.io/library/busybox:latest sh 7 seconds ago Up 8 seconds ago c2
[edit]
vyos@r14#
```
Expected behavior, only `c1` container should be changed/recreated.
If any node changed, there is a [[ https://github.com/vyos/vyos-1x/blob/62047982debe7bbfa1328d4229578486e70e34b2/src/conf_mode/container.py#L102-L103 | dict ]] trigger to remove containers in [[ https://github.com/vyos/vyos-1x/blob/62047982debe7bbfa1328d4229578486e70e34b2/src/conf_mode/container.py#L376-L377 | apply ]] section