大佬教程收集整理的这篇文章主要介绍了无法连接到在 docker 中运行的 redis,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Docker 已更新并询问我有关恢复出厂设置的问题,因为某些文件已损坏。好的,我做到了。现在我无法连接到 redis,但它以前可以工作。
我使用 docker run -p 6379:6379 -d redis
来运行最新的 redis。
我检查了 (printf "Ping\r\n";) | nc localhost 6379
但没有任何反应。
Docker 版本 20.10.5,构建 55c4c88。
MacOS 11.2.3 (20D91)
从 localhost 到 docker 的解析似乎是网络问题。
❯ docker inspect 6377a770196e
[
{
"ID": "6377a770196edf1a804d482a89deda2e046817ecb827c2a1afa00b7920f9952f","Created": "2021-04-13T11:16:11.029910005Z","Path": "docker-entrypoint.sh","Args": [
"redis-server"
],"State": {
"Status": "running","Running": true,"Paused": false,"RestarTing": false,"OOMKilled": false,"Dead": false,"PID": 3981,"ExitCode": 0,"Error": "","StartedAt": "2021-04-13T11:16:12.472660785Z","FinishedAt": "0001-01-01T00:00:00Z"
},"Image": "sha256:de974760ddb2f32dbddb74b7bb8cff4c1eee06d43d36d11bbca1dc815173916e","ResolvConfPath": "/var/lib/docker/containers/6377a770196edf1a804d482a89deda2e046817ecb827c2a1afa00b7920f9952f/resolv.conf","HostnamePath": "/var/lib/docker/containers/6377a770196edf1a804d482a89deda2e046817ecb827c2a1afa00b7920f9952f/hostname","HostsPath": "/var/lib/docker/containers/6377a770196edf1a804d482a89deda2e046817ecb827c2a1afa00b7920f9952f/hosts","LogPath": "/var/lib/docker/containers/6377a770196edf1a804d482a89deda2e046817ecb827c2a1afa00b7920f9952f/6377a770196edf1a804d482a89deda2e046817ecb827c2a1afa00b7920f9952f-Json.log","name": "/blissful_galois","RestartCount": 0,"Driver": "overlay2","Platform": "linux","MountLabel": "","ProcessLabel": "","AppArmorProfile": "","ExecIDs": null,"HostConfig": {
"Binds": null,"ContainerIDfile": "","LogConfig": {
"Type": "Json-file","Config": {}
},"Networkmode": "default","PortBindings": {
"6379/tcp": [
{
"HostIp": "","HostPort": "6379"
}
]
},"RestartPolicy": {
"name": "no","MaximumRetryCount": 0
},"autoRemove": false,"VolumeDriver": "","VolumesFrom": null,"CapAdd": null,"CapDrop": null,"CgroupnsMode": "host","Dns": [],"DnsOptions": [],"DnsSearch": [],"ExtraHosts": null,"GroupAdd": null,"IpcMode": "private","Cgroup": "","links": null,"OomscoreAdj": 0,"PIDMode": "","Privileged": false,"PublishAllPorts": false,"ReadonlyRootfs": false,"SecurityOpt": null,"UTSMode": "","UsernsMode": "","ShmSize": 67108864,"Runtime": "runc","ConsoleSize": [
0,0
],"isolation": "","cpuShares": 0,"Memory": 0,"Nanocpus": 0,"CgroupParent": "","BlkioWeight": 0,"BlkioWeightDevice": [],"BlkioDeviceReadBps": null,"BlkioDeviceWriteBps": null,"BlkioDeviceReadiops": null,"BlkioDeviceWriteIOps": null,"cpuPeriod": 0,"cpuQuota": 0,"cpuRealtimePeriod": 0,"cpuRealtimeRuntime": 0,"cpusetcpus": "","cpusetMems": "","Devices": [],"DeviceCgroupRules": null,"Devicerequests": null,"KernelMemory": 0,"KernelMemoryTCP": 0,"MemoryReservation": 0,"MemorySwap": 0,"MemorySwappiness": null,"OomKilldisable": false,"PIDslimit": null,"Ulimits": null,"cpuCount": 0,"cpuPercent": 0,"IOMaximumIOps": 0,"IOMaximumBanDWIDth": 0,"Maskedpaths": [
"/proc/asound","/proc/acpi","/proc/kcore","/proc/keys","/proc/latency_stats","/proc/timer_List","/proc/timer_stats","/proc/sched_deBUG","/proc/scsi","/sys/firmware"
],"ReadonlyPaths": [
"/proc/bus","/proc/fs","/proc/irq","/proc/sys","/proc/sysrq-trigger"
]
},"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/3ea4acf29016fed55d4a2c29f109de3013e432a9b3f02e4fdc084d92750fa03a-init/diff:/var/lib/docker/overlay2/8ff9465854165041a94e97a4f10f56c96a9589b2bf6181f12c1d3797195e141d/diff:/var/lib/docker/overlay2/9bf938f8abdddd10c9a45b033e113e9981df4292d0a07f5eb1df56bc93e1a19e/diff:/var/lib/docker/overlay2/ab76326e67b49b0b5e89ba83f33ae9787aa4b75ec7497f08825d643e1f87dd02/diff:/var/lib/docker/overlay2/7baa2201e34a35ab376faa44542ec94b656bede1134c2f9b3761b7aefe4bfdff/diff:/var/lib/docker/overlay2/b7379d15235571165f01eae5d5136e04778421703e30e2ee5cdd0fe63c5e9d8d/diff:/var/lib/docker/overlay2/244fff080dbb5c84c603ee4a212686ab44b5c528ef117a92e55697c54d9d2edc/diff","MergedDir": "/var/lib/docker/overlay2/3ea4acf29016fed55d4a2c29f109de3013e432a9b3f02e4fdc084d92750fa03a/merged","UpperDir": "/var/lib/docker/overlay2/3ea4acf29016fed55d4a2c29f109de3013e432a9b3f02e4fdc084d92750fa03a/diff","workdir": "/var/lib/docker/overlay2/3ea4acf29016fed55d4a2c29f109de3013e432a9b3f02e4fdc084d92750fa03a/work"
},"name": "overlay2"
},"Mounts": [
{
"Type": "volume","name": "057a2307c4c2045ac412e59dda40201a9062c08115d4b67102afe3a05a5c1528","source": "/var/lib/docker/volumes/057a2307c4c2045ac412e59dda40201a9062c08115d4b67102afe3a05a5c1528/_data","DesTination": "/data","Driver": "local","Mode": "","RW": true,"Propagation": ""
}
],"Config": {
"Hostname": "6377a770196e","Domainname": "","User": "","AttachStdin": false,"AttachStdout": false,"AttachStderr": false,"ExposedPorts": {
"6379/tcp": {}
},"Tty": false,"OpenStdin": false,"StdinOnce": false,"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","GOSU_VERSION=1.12","redis_VERSION=6.2.1","redis_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.1.tar.gz","redis_DOWNLOAD_SHA=cd222505012cce20b25682fca931ec93bd21ae92cb4abfe742cf7b76aa907520"
],"Cmd": [
"redis-server"
],"Image": "redis","Volumes": {
"/data": {}
},"WorkingDir": "/data","Entrypoint": [
"docker-entrypoint.sh"
],"OnBuild": null,"Labels": {}
},"NetworkSetTings": {
"BrIDge": "","SandBoxID": "23d13da3b9d547635ca0519e5d2a358b46a3dd8234925d07a6dc0725b2a3eb4b","HairpinMode": false,"linkLocaliPv6Address": "","linkLocaliPv6PrefixLen": 0,"Ports": {
"6379/tcp": [
{
"HostIp": "0.0.0.0","SandBoxKey": "/var/run/docker/netns/23d13da3b9d5","SecondaryIpaddresses": null,"SecondaryIPv6Addresses": null,"EndpointID": "3ce444ad8732cfbdb1cf59e90835a82b4ee2c5d56ec423ff5bdbce9b22836256","Gateway": "172.17.0.1","GlobaliPv6Address": "","GlobaliPv6PrefixLen": 0,"Ipaddress": "172.17.0.2","IPPrefixLen": 16,"IPv6Gateway": "","MacAddress": "02:42:ac:11:00:02","Networks": {
"brIDge": {
"IPAMConfig": null,"Aliases": null,"NetworkID": "14088994d7e24bf472756c9b9204611d0698d29f7c9c34a79fa99788eac39b7c","DriverOpts": null
}
}
}
}
]
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的无法连接到在 docker 中运行的 redis全部内容,希望文章能够帮你解决无法连接到在 docker 中运行的 redis所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。