1,搜索redis鏡像
docker search redis
2,下載最新鏡像
docker pull redis:latest
3,從官網下載redis配置文件(默認位置/root/redis.conf)
wget http://download.redis.io/redis-stable/redis.conf
4,將redis.conf中的bind設置成0.0.0.0
5,創建redis容器
docker run -p 6379:6379 --name redis -v /root/redis/redis.conf:/etc/redis/redis.conf -v /root/redis/data:/data -d redis:latest redis-server /etc/redis/redis.conf --appendonly yes
-p 6379:6379:把容器內的6379端口映射到宿主機6379端口
-v /root/redis/redis.conf:/etc/redis/redis.conf:把宿主機配置好的redis.conf放到容器內的這個位置中
-v /root/redis/data:/data:把redis持久化的數據在宿主機內顯示,做數據備份
redis-server /etc/redis/redis.conf:這個是關鍵配置,讓redis不是無配置啓動,而是按照這個redis.conf的配置啓動
–appendonly yes:redis啓動後數據持久化
6,查看容器
docker ps
7,啓動容器
docker start 478231f5e825
8,驗證redis,進入redis容器
docker exec -it redis /bin/bash
9,進入redis-cli
redis-cli
10,寫入一個值
11,用可視化工具連接
結束語:希望可以幫到你們,如那兒寫的不對還望大佬們指出,互相學習