docker execute and agent stuff