What other FOSS ways are there to deploy and update containers on remote hosts and automatically replacing running containers with newer version ?