mock test
don't remove extend, dot needs it
fix test
Merge branch 'fix' into 'master'

don't remove extenddir
refactor docker client
Merge branch 'master' into test
refactor new docker funcs
split moc
Merge branch 'test' into 'master'

add mock

not merge