What are conceptual and practical differences between containers (i.e. docker) and encapsulated packages (i.e. flatpack, snap)? What are conceptual and practical differences between containers (i.e. docker) and encapsulated packages (i.e. flatpack, snap)? docker docker