zoukankan      html  css  js  c++  java
  • 非root用户启动redis容器报错mkdir: cannot create directory '/bitnami/redis': Permission denied

     问题:
    使用docker启动容器时,报错如下

    zh@debian:~/testPath$ docker-compose up redis
    Starting testpath_redis_1 ... done
    Attaching to testpath_redis_1
    redis_1 |
    redis_1 | Welcome to the Bitnami redis container
    redis_1 | Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-redis
    redis_1 | Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-redis/issues
    redis_1 | Send us your feedback at containers@bitnami.com
    redis_1 |
    redis_1 | INFO ==> ** Starting Redis setup **
    redis_1 | WARN ==> You set the environment variable ALLOW_EMPTY_PASSWORD=yes. For safety reasons, do not use this flag in a production environment.
    redis_1 | INFO ==> Initializing Redis...
    redis_1 | mkdir: cannot create directory '/bitnami/redis': Permission denied
    

      


     解决方法 

    redis:
    image: "bitnami/redis"
    user: root #注意看这里,添加了这一行后就可以解决
    ports:
    - '127.0.0.1:6379:6379'
    volumes:
    - "/etc/localtime:/etc/localtime:ro"
    - './redis:/bitnami/redis'
    environment:
    - ALLOW_EMPTY_PASSWORD=yes
    restart: always 
    

      

  • 相关阅读:
    插入排序
    dojo树的节点添加链接的例子
    Discuz 3x 配置问题
    mysql_connect() 不支持 请检查 mysql 模块是否正确加载
    IIS访问php页面问题,报告404错误
    Map使用操作系统内存的情况
    IT级别
    java类型和mysql类型的转换
    C++析构函数的自动调用问题
    c++中虚函数
  • 原文地址:https://www.cnblogs.com/pbblogs/p/10709587.html
Copyright © 2011-2022 走看看