【配置为自己启动】docker run -d --name GHredis --network GHnetwork -p 6379:6379 --restart=always redisdocker run -d --name TJredis --network TJ --ip 10.10.0.63 -p 6380:6379 --restart=always redisdocker run -d --privileged=true -p 6379:6379 -v /docker/redis/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data --name redistest2 registry.docker-cn.com/library/redis:latest redis-server /etc/redis/redis.conf --appendonly yes参数说明:--privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限-v /docker/redis/redis.conf:/etc/redis/redis.conf:映射配置文件-v /docker/redis/data:/data:映射数据目录【redis-server /etc/redis/redis.conf:指定配置文件启动redis-server进程】--appendonly yes:开启数据持久化redistest2 :容器名称
【配置一个密码】docker run --name redis -p 6380:6379 redis-test --requirepass 123456【数据持久化,指定配置文件运行】docker run -p 6379:6379 -v /root/redisconf:/usr/local/etc/redis --name myredis -d redis redis-server /usr/local/etc/redis/redis.conf
后续补充通过Docker安装redis,配置一个外部文件。
