add docker, js lib