Docker är speciellt lämpad för distribution av mikrotjänster. Följande länkar diskuterar två strategier med avseende på användningen av databaser:
Jag föredrar personligen användningen av en enda databas per tjänst och utvidgar det till distributionen av separata instanser av en databasserver. Detta säkerställer att tjänsterna är löst kopplade, skulle en tjänst drabbas av ett DB-avbrott kommer det inte att påverka en annan.