fix ubuntu installation
add basic test that docker runs without error
add a centos node for integration testing