travis env VS docker env

- where did NVM came from ?
- we may need to change user on travis env to be more independent