目录

Dokcer安装Redis

拉取

docker pull redis:latest


Trying to pull repository docker.io/library/redis ...
latest: Pulling from docker.io/library/redis
75646c2fb410: Pull complete
50c782b7d4d9: Pull complete
e624b72b42cc: Pull complete
dfcb918317cc: Pull complete
d8fcc46eaa64: Pull complete
c83989cecb0f: Pull complete
Digest: sha256:a63d3f66fb2f69d955d4f2ca0b229385537a77872ffc04290acae65aed5317d2
Status: Downloaded newer image for

查询下载的镜像

docker images

REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/redis latest 7f33e76fcb56 3 days ago 105 MB
docker.io/mysql latest 14340cbfa999 3 weeks ago 546 MB
registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g latest 3fa112fd3642 5 years ago 6.85 GB

运行redis容器

[root@linuxmxz ~]#  docker run -itd --name redis-one -p 6379:6379 redis

查询运行的容器

[root@linuxmxz ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6d34f61d8cf4 redis "docker-entrypoint..." 45 seconds ago Up 43 seconds 0.0.0.0:6379->6379/tcp redis-one

通过 redis-cli 连接测试使用 redis 服务。

[root@linuxmxz ~]#  docker exec -it redis-one /bin/bash
root@6d34f61d8cf4:/data#
root@6d34f61d8cf4:/data# redis-cli
127.0.0.1:6379> set dashujuban niu
OK
127.0.0.1:6379>