Docker安裝Redis關於Mounts denied解決


在使用Docker鏡像redis時映射配置文件和映射數據目錄的時候,出現如下錯誤提示:

docker: Error response from daemon: Mounts denied: 
The paths /docker/redis/data and /docker/redis/redis.conf
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.

  解決辦法:在目錄下面-v后面跟的目錄使用絕對路徑

docker run -d -p 6379:6379 -v $(pwd)/docker/redis/redis.conf:/etc/redis/redis.conf -v $(pwd)/docker/redis/data:/data --name my-redis redis:latest redis-server /etc/redis/redis.conf

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM