FYI, peeps. The example given on page 42:
$(aws ecr get-login --no-include-email)
is deprecated (actually, disabled) as of Docker 17.xx. I ended up using this to login:
docker login -u AWS -p $(aws ecr get-login-password --profile default) repo_name