Do mesmo guia que você referenciou, você pode usar repositório para 17.10 no momento:
deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable
E todos os pacotes dependentes docker-ce
serão resolvidos a partir do repositório do ubuntu bionic
. Não há problemas de compatibilidade para se preocupar:)
Atualização de 2018-07-19
O Docker 18.06 foi atualizado para o repositório bionic
, essa solução alternativa não é mais necessária!