Sausasis dokas – turi sandariągelžbetoninę arbametalinę stačiakampio lovio pavidalo kamerą, kai kada kelias, su pusapvaliu galu ir uždoriu. Laivui įplaukus uždoris uždaromas, vanduo išsiurbiamas, laivas atsiremia į atramas arba vežimėlius. Naudojamas laivams statyti (statybinis dokas) ir remontuoti (remontinis dokas).
Plaukiojamasis dokas – ilgas, stačiakampio plano,plieninis, rečiau gelžbetoninispontonas su kameromis viduje ir sienomis. Į kameras prileidus vandens dokas grimzta, laivas įplaukia tarp doko sienų; vandenį išsiurbus dokas iškyla, laivas atsiremia į atramas. Šis dokas paprastai nesavaeigis, ji tempiavilkikas. Naudojamas laivams remontuoti, nuleisti nuo stapelio į vandenį, laivui ar kitam įrenginiui plukdyti uosto akvatorijoje (transportinis dokas).[1]