Здравствуйте, я пытаюсь выдавать команды в контейнер докера Redis
.Контейнер запущен и работает. Я использовал следующую команду: docker run -d -p 8300:85 -t redis
Однако, когда я пытаюсь использовать с моего терминала: redis-cli -p 8300
ничего не происходит.
Просто выглядит, что он чего-то ждет.
Как мне связаться с моим контейнером redis;что я делаю не так?
PS После того, как я установил порт redis на defualt 6379
, я получаю идентификатор в качестве ответа при использовании docker run
, но он все равно останавливается (первое изображение):
Из другого терминала (второе изображение) вы можете видеть, что, пока первый терминал заблокирован, экземпляр создается, но не запускается.
PS 2 После примерно 10 минут ожидания я, наконец, получаю сообщение об ошибке при запуске контейнера redis:
$ docker run -d -p 8300:6379 -t redis
244d898dcfb0cd1da4828ee99a16bdd12f62499f99e8dc3ee17af9bacefe5b41
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: failed to create endpoint upbeat_blackwell on network nat: HNS failed with error : You were not connected because a duplicate name exists on the network. If joining a domain, go to System in Control Panel to change the computer name and try again. If joining a workgroup, choose another workgroup name.