added server / agent docker container support