add cache and try new container build for travis