docker pull redis
docker run -p 6379:6379 --name redis-server -v $PWD/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
--name redis-server: 指定容器名稱兆览,這個(gè)最好加上潮剪,不然在看docker進(jìn)程的時(shí)候會(huì)很尷尬鹦牛。
-p 6379:6379 : 端口映射,默認(rèn)redis啟動(dòng)的是6379知举,至于外部端口,隨便玩吧导披,不沖突就行探入。
-v $PWD/redis.conf:/etc/redis/redis.conf : 將主機(jī)中當(dāng)前目錄下的redis.conf配置文件映射。
-v $PWD/data:/data -d redis : 將主機(jī)中當(dāng)前目錄下的data掛載到容器的/data
--redis-server --appendonly yes :在容器執(zhí)行redis-server啟動(dòng)命令琢蛤,并打開redis持久化配置\
docker exec -it redis-server /bin/bash?進(jìn)入容器