Como usar o Jupyter dentro do Docker

Uma boa maneira de manter os seus ambientes isolados é com containers Docker. Mas pode não ser tão óbvio como fazer para configurar todas as dependências que você usa com as imagens oficiais. Esse texto explica uma maneira de se fazer isso: