docker安装redis【网易镜像方式】

拉去镜像

点击找到自己需要的版本
在这里插入图片描述

docker pull hub.c.163.com/library/redis:latest
备注下:例如需要下载4.0版本 docker pull hub.c.163.com/library/redis:4.0就可以啦

过程…

root@sheng-PC:/home/sheng/Desktop# docker pull hub.c.163.com/library/redis:latest
latest: Pulling from library/redis
3d59d0c51bb7: Pull complete 
fa7bbc6b37ad: Pull complete 
e945d1598847: Pull complete 
9092a5d0a502: Pull complete 
a088f4159516: Pull complete 
4156899232a5: Pull complete 
Digest: sha256:373f1f476089724ae20e555a5709f876f319f1b08613020232064f38feb0ae3d
Status: Downloaded newer image for hub.c.163.com/library/redis:latest

查看镜像列表

docker images
root@sheng-PC:/home/sheng/Desktop# docker images
REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE
hub.c.163.com/library/redis   4.0                 d4f259423416        19 months ago       106MB
hub.c.163.com/library/redis   latest              d4f259423416        19 months ago       106MB

运行容器

注意地方(不做文字描述免得误导,鼠标移到图片右击鼠标【新建标签打开图片】谷歌浏览器,就图片就比较清晰了)

在这里插入图片描述

docker run -p 6379:6379 -v $PWD/data:/data  -d hub.c.163.com/library/redis:latest redis-server --appendonly yes

命令说明:

  • -p 6379:6379: 将容器的6379端口映射到主机的6379端口
  • -v $PWD/data:/data: 将主机中当前目录下的data挂载到容器的/data
  • redis-server --appendonly yes: 在容器执行redis-server启动命令,并打开redis持久化配置

过程

root@sheng-PC:/home/sheng/Desktop# docker run -p 6379:6379 -v $PWD/data:/data  -d hub.c.163.com/library/redis:latest redis-server --appendonly yes
40fd418efa1ef4751293eea20d9e96a792ea18132ec5039f3fe66654d3f4d0dc

查看容器启动情况

docker ps
root@sheng-PC:/home/sheng/Desktop# docker ps
CONTAINER ID        IMAGE                                COMMAND                  CREATED             STATUS              PORTS                    NAMES
40fd418efa1e        hub.c.163.com/library/redis:latest   "docker-entrypoint.s…"   10 minutes ago      Up 10 minutes       0.0.0.0:6379->6379/tcp   musing_booth

直接连接redis

docker exec -it 43f7a65ec7f8 redis-cli
  • 43f7a65ec7f8 就是上容器ID,docker ps 命令查询
 root@sheng-PC:/home/sheng/Desktop# docker exec -it 40fd418efa1e redis-cli
 127.0.0.1:6379> set key hellow
 OK
 127.0.0.1:6379> get key
 "hellow"
 127.0.0.1:6379> 

猜你喜欢

转载自blog.csdn.net/xhangs/article/details/88214267