3

This Heroku + Docker example suggests to run:

 $ heroku plugins:install heroku-container-registry

When I run above command, the result is:

 ยป   Error: heroku-container-registry is blacklisted

What does it mean to be blacklisted; is the technology obsolete? Can I workaround it?

See @Chris solution below. After @Chris taught me I did not need heroku plugins:install, I tried the next steps For future reference, I ran into a series of other errors. In the Heroku error during connect:

Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.39/version: open //./pipe/docker_engine:
The system cannot find the file specified. 
In the default daemon configuration on Windows, the docker client must be run elevated to connect. 
This error may also indicate that the docker daemon is not running.

So then I tried to run Docker Desktop for Windows, got Docker error, will follow these instructions

Hardware assisted virtualization and data execution protection must be enabled in BIOS. See https://docs.docker.com/docker-for-windows/troubleshoot/#virtualization-must-be-enabled

Nate Anderson
  • 18,334
  • 18
  • 100
  • 135

1 Answers1

8

is the technology obsolete?

No, but that document is. The heroku-container-registry code has been merged into the main Heroku CLI. You should be able to use it without installing any plugins.

Try running the second command listed in that tutorial to get started:

heroku container:login
ChrisGPT was on strike
  • 127,765
  • 105
  • 273
  • 257
  • This also worked for me, is it any different? `heroku plugins:install @heroku-cli/heroku-container-registry` โ€“ Nate Anderson Jul 27 '19 at 17:59
  • 1
    @TheRedPea, if your Heroku CLI is up to date I don't think that should be necessary. But with an old client maybe it works (though in that case I'd recommend updating the CLI itself). โ€“ ChrisGPT was on strike Jul 27 '19 at 22:39