docker pull redis #後面能夠帶上tag號, 默認拉取最新版本
安裝以前去定義咱們的redis.conf文件, 這一步很重要, redis.conf目錄 $PWD/conf/redis.confhtml
執行命令: redis
最好將該目錄權限改成當前的user, 執行命令:docker
sudo chown -R $USER ~/conf
建立docker容器,執行命令:windows
docker run -p 6379:6379 --name myredis -v $PWD/conf/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
docker ps -a # 查看全部容器 docker ps # 查看正在運行的容器 docker rm $(docker ps -a -q) #移除掉全部容器 docker restart container-id # 重啓某個容器
執行命令:app
docker exec -it container-id redis-cli
vi ~/conf/redis.conf
註釋掉bind 127.0.0.1, 修改protected-mode no測試
而後重啓容器, 讓修改的配置文件生效, 執行命令:spa
docker restart container-id
RedisDesktopManager 測試是否鏈接到, host的ip爲docker的IP;.net
# docker 安裝redis 並配置外網能夠訪問 https://blog.csdn.net/flymoringbird/article/details/80717700 #Docker在windows下的使用. docker 安裝與使用 https://www.cnblogs.com/jinjiangongzuoshi/p/6538321.html