windows上 docker+redis安装

1、Docker在各个平台上都有自己的安装包,请各位同学去docker官网自行下载安装,windows环境下提供exe程序,一路下一步完成搞定。

2、使用命令安装redis:

#下载最新的redis镜像
docker pull redis
#查看当前镜像
docker images
#启动命令
docker run --name redis -p 6379:6379 -d redis:latest --requirepass "redis111"
#查看运行容器
docker ps
#进入容器
docker exec -it 容器id redis-cli

启动命令解释

--name 是对这个启动的容器进行命名
-p 是指定映射的端口
-d 是指在后台运行容器,并返回容器的id
--requirepass 是指定了当前启动的redis的访问密码

3、执行过程

C:UsersAdministrator>docker pull redis
Using default tag: latest
latest: Pulling from library/redis
8559a31e96f4: Already exists                                                                                            85a6a5c53ff0: Pull complete                                                                                             b69876b7abed: Pull complete                                                                                             a72d84b9df6a: Pull complete                                                                                             5ce7b314b19c: Pull complete                                                                                             04c4bfb0b023: Pull complete                                                                                             Digest: sha256:800f2587bf3376cb01e6307afe599ddce9439deafbd4fb8562829da96085c9c5
Status: Downloaded newer image for redis:latest
docker.io/library/redis:latest

C:UsersAdministrator>docker images
REPOSITORY               TAG                 IMAGE ID            CREATED             SIZE
docker/getting-started   latest              1f32459ef038        5 days ago          26.8MB
mysql                    latest              6e447ce4863d        6 days ago          544MB
redis                    latest              235592615444        5 weeks ago         104MB

C:UsersAdministrator>docker run --name redis -p 6379:6379 -d redis:latest --requirepass "redis123"
9309ae8b0ea617f59d5f2c80bfaa8304e925019432dbcd0045e78b689a91d396
C:UsersAdministrator>docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
9309ae8b0ea6 redis:latest "docker-entrypoint.s…" 5 seconds ago Up 3 seconds 0.0.0.0:6379->6379/tcp redis

4、简单操作

C:UsersAdministrator>docker exec -it 9309ae8b0ea6 redis-cli
127.0.0.1:6379> auth reids123
(error) WRONGPASS invalid username-password pair
127.0.0.1:6379> exit

C:UsersAdministrator>docker exec -it 9309ae8b0ea6 redis-cli
127.0.0.1:6379> auth redis123
OK
127.0.0.1:6379> set name wanghz
OK
127.0.0.1:6379> get name
"wanghz"
127.0.0.1:6379> keys *
1) "name"
127.0.0.1:6379> quit
原文地址:https://www.cnblogs.com/xzlive/p/13348029.html