docker运行redis镜像

很多项目会用到redis作为缓存用到项目中,鉴于刚了解过docker,今天这里用docker运行redis镜像,这样下载,安装运行,或者是使用后的删除都会干净,简单。

好了,第一步是先拉取镜像,使用docker pull命令,不加版本号就是默认拉取最新一个版本。

复制代码
docker pull redis

如图中,就是已经拉取完成了。

第二步用docker images查看镜像是否存在,如下图标红的部分可以看到镜像已经拉取下来了,tag为latest,最后一个版本更新于21个月前

复制代码
docker

此时可以开始运行redis了。要想在外部使用redis肯定需要做端口映射。也就是用-p参数用让容器内的端口映射到外部的宿主机中。

复制代码
docker run --name myredis -p 6379:6379 -d redis

运行完成后可以使用docker ps命令查看所有正在运行的容器,测试redis是否成功启动,如图,这里显示有两个容器正在运行,一个nginx一个redis了。

复制代码
docker ps [-a] #-a是可选参数,用于查看所有容器,包括未运行的容器

至此,redis镜像就运行完成了,如果要删除,先停止redis的容器,使用docker stop [容器名称],再用docker rm [容器名称] 删除容器后,再用docker rmi [镜像名称]来删除镜像

复制代码
docker stop 容器名称     #停止容器
docker rm 容器名称       #删除容器
docker rmi 镜像名称      #删除镜像

至此,一个redis完成的运行步骤就结束了,以上有问题可以在评论区给我留言

相关推荐
物联网软硬件开发-轨物科技4 分钟前
【轨物方案】轨物科技低压综保智慧运维方案:以AIoT重塑电气安全与能效新范式
运维·科技·安全
恒创科技HK12 分钟前
香港100G高防服务器的防御力如何?
运维·服务器
Hoxy.R15 分钟前
iSCSI 磁盘扩容后节点不刷新容量的问题解决(StarWind + Linux)
linux·运维·服务器
lytao12324 分钟前
使用 dnsmasq 搭建本地 DNS 服务器完整指南
运维·服务器·dns
神秘人X70725 分钟前
K8s Pod生命周期完全指南
容器·kubernetes
海棠AI实验室27 分钟前
AI代发货(DropShopping)革命:构建自动化电商帝国终极指南
运维·人工智能·自动化
刘恒1234567891 小时前
Windows 10 docker 配置(PHP+Nginx+Mysql)(thinkphp5项目)环境
windows·docker·php
YJlio1 小时前
PsService·下(7.21):Find/SetConfig 与服务的启动/停止/重启/暂停/恢复
linux·运维·服务器
勇往直前plus1 小时前
centos7利docker compose 快速部署 Elasticsearch + Kibana
elasticsearch·docker·jenkins
NPE~1 小时前
[手写系列]Go手写db — — 第七版(实现Disk存储引擎、Docker化支持)
数据库·后端·docker·golang·教程·手写数据库