Parece que você também deve apt-get update
após adicionar o repositório (últimas 2 linhas do seu script).
Install Docker CE
Update the apt package index.
$ sudo apt-get update
Install the latest version of Docker CE (...)
$ sudo apt-get install docker-ce
Então, você pode tentar alterar as últimas linhas do seu script para:
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get update
echo "Y" | apt-get install docker-ce
Você também pode tentar alterar a última linha para:
apt-get -y install docker-ce
Embora eu não saiba se isso fará alguma diferença.
Se tudo falhar, há um script disponível nessa página na seção " Instalar usando o script de conveniência ", a menos que você não possa / não queira usá-lo.