您好,我正在尝试向Redis
docker 容器发出命令。容器已启动并正在运行。我使用了以下命令:
docker run -d -p 8300:85 -t redis
但是,当我尝试从终端使用时:
redis-cli -p 8300
没有任何反应。
它只是看起来它在等待什么。
我如何与我的 redis 容器通信;我究竟做错了什么?
PS在我将redis端口设置为defualt后,6379
我在使用时得到一个id作为响应,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.