Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从远程服务器中的none Docker应用程序连接到Redis Docker容器_Docker_Redis - Fatal编程技术网

从远程服务器中的none Docker应用程序连接到Redis Docker容器

从远程服务器中的none Docker应用程序连接到Redis Docker容器,docker,redis,Docker,Redis,目标:通过应用程序从远程服务器连接到Redis 问题:我不知道Redis容器创建的确切语法 在主机端口上绑定Redis容器&使用“Redis\u主机:Redis\u主机\u端口”从远程服务器连接 docker run-d--name redis-v:/data-p 6379:6379 redis 您现在应该能够从redis_主机上的远程应用服务器和端口6379连接到redis PS-Redis主机的DNS/IP地址不应更改 Ref-您必须将端口从docker公开到世界 docker run -

目标:通过应用程序从远程服务器连接到Redis


问题:我不知道Redis容器创建的确切语法

在主机端口上绑定Redis容器&使用“Redis\u主机:Redis\u主机\u端口”从远程服务器连接

docker run-d--name redis-v:/data-p 6379:6379 redis
您现在应该能够从redis_主机上的远程应用服务器和端口6379连接到redis

PS-Redis主机的DNS/IP地址不应更改


Ref-

您必须将端口从docker公开到世界

docker run --name some-redis -d -p 6379:6379 redis
但如果你在公共IP上这样做,你需要小心, 因此,最好附加启用了安全性的配置文件

docker run --name some-redis -d -p 6379:6379 \
     -v /path/redis.conf:/usr/local/etc/redis/redis.conf \ 
     redis redis-server /usr/local/etc/redis/redis.conf
docker run --name some-redis -d -p 6379:6379 \
     -v /path/redis.conf:/usr/local/etc/redis/redis.conf \ 
     redis redis-server /usr/local/etc/redis/redis.conf