redis搭建出现docker-compose一直重启(restarting)

  • 在redis文件下运行docker-compose up -d 启动redis容器

  • 日志文件,运行docker logs -f redis

Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just start

Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just start

Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just start

Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just start

Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just start

  • 运行进入到容器内部的命令 docker exec -it redis bash

出现问题docker compose 一直 restarting , is restarting, wait until the container is running

 

解决方法:先关闭并删除你启动的redis容器,之后在docker_redis文件夹下的redis.conf删除,然后再新建一个redis.conf空文件(touch redis.conf),最后在redis.conf中设置一个登录密码(requirepass 密码)

 

  • 保存退出,重新启动docker-compose文件

注释:redis.conf中当你需要实现什么功能时,再加入相应的配置文件,
          虚拟机基于NAT模式下

 

 

 

你可能感兴趣的:(问题)