Fedora 29でのDocker CEインストールについて

以前Fedora 27でのDocker CEインストールについて紹介しましたが、Fedora29ではstableなレポジトリがまだ存在しなく、同じ手順ではインストールできません。
そこで、とりあえず現時点での回避策をご紹介します。

$ sudo curl -fsSL get.docker.com | CHANNEL=test sh
# Executing docker install script, commit: 4957679
+ sh -c 'dnf install -y -q dnf-plugins-core'
+ sh -c 'dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo'
repo の追加: https://download.docker.com/linux/fedora/docker-ce.repo
+ '[' test '!=' stable ']'
+ sh -c 'dnf config-manager --set-disabled docker-ce-*'
+ sh -c 'dnf config-manager --set-enabled docker-ce-test'
+ sh -c 'dnf makecache'
...
+ sh -c 'dnf install -y -q docker-ce'
...
$ sudo systemctl start docker
$ sudo docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
d1725b59e92d: Pull complete 
Digest: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
...