Docker is a reasonably useful tool but its interface is <i>terrible</i>, full of confusingly named features and inexplicit cross-domain concerns. One can't help but think that such articles are merely a reaction to this horrible reality.<p><i>Documentation is an admission of failure.</i> - Eric S. Raymond, The Art of Unix Usability (2004)<p><i>I came to the conclusion that the designer of a new system must not only be the implementor and the first large-scale user; the designer should also write the first user manual.</i> - Donald E. Knuth, 'The Errors of TeX' (1989)