add docker option parsing