安装redis
创建存放redis配置文件文件夹:/home/admin/docker-config/redis
mkdir -p /home/admin/docker-config/redis
创建并编辑redis.config,
vim /home/admin/docker-config/redis/redis.conf
redis.conf内容如下,其他的我们使用默认就可以,大多数情况下我们安装的redis,也是修改如下的参数。
bind 0.0.0.0
daemonize NO
protected-mode no

具体更多的redis.conf内容,这里不在过多说明。如有需要,参考文章附录
加载redis镜像,我的镜像放在这个目录下,进入到该目录下

docker load -i docker-redis.tar
查看镜像
docker images -a

如果,你用的景象加载完以后,REPOSITORY为null,或者TAG为null,不用担心,其实不影响。可以更改
例如如下,fad0ee7e917a我知道就是redis,因此可以对其进行重命名,下述的latest代表版本
docker tag fad0ee7e917a redis:latest
查看redis镜像版本,因为如果创建容器的时候不指定版本,就会去拉取最新版本的镜像,由于我们是离线无网络,所以肯定会创建失败,所以需要查看我们提供的离线镜像版本
用配置文件创建redis容器。
docker run -p 6379:6379 --restart=always --name redis -v /home/admin/docker-config/redis/redis.conf:/etc/redis/redis.conf -d redis:latest redis-server /etc/redis/redis.conf --appendonly yes
查看容器是否已经正常启动
docker ps -a

我们还可以可以登录容器,然后在容器中登录redis检查
docker exec -it redis /bin/bash
redis-cli -h 127.0.0.1 -p 6379
3683

被折叠的 条评论
为什么被折叠?



