How does Docker differ from traditional virtualization?
A) Docker uses hardware-level virtualization
B) Docker uses software-level virtualization
C) Docker provides full isolation of the underlying system
D) Docker provides less isolation of the underlying system