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 
    

      

  • 相关阅读:
    关于AutoResetEvent和ManualResetEvent
    (转)使用 ODP.NET 和引用游标优化结果集
    胰腺
    SQL Cache Dependency
    败犬的远吠?
    吃亏和付出经常是必须的(转)
    AutoResetEvent 与 ManualResetEvent送花例子
    linux yum install
    SpringMVC+JPA+SpringData配置
    Spring AOP 实现原理
  • 原文地址:https://www.cnblogs.com/pbblogs/p/10709587.html
Copyright © 2011-2022 走看看