前言
快要到毕业的时候了,准备看看狂神大佬的Redis教程。学习一下Redis,虽然说这个东西我会用,但是系统的学习,总是比到csdn上cv别人的好。。
弹幕里的小伙伴推荐使用docker来安装redis,然后我就准备来看看这个简单而又牛逼的技术
0. 学习资料参考
为了方便学习,把地址都放出来
1、什么是Docker?
从百度百科上说是一个开源的容器
官网上是这么说的
加快你的构建,分享和运行你的应用程序
2、安装方式
安装方式有两种
- 通过脚本自动安装
我这里通过脚本自动安装,偷个懒
curl -sSL https://get.daocloud.io/docker | sh
- 手动安装
手动安装可以参考官网,很简单只要复制名字,反正cv就完事了
2.1启动docker
sudo systemctl start docker
2.2 Hello World
docker run hello-world
如果你看到这句话,那就是启动成功了!!
3. 镜像!!!
说镜像之前就要知道docker的三个概念。。
- 镜像
- 容器
- 仓库
仓库用于存放镜像,一个镜像可以创建多个容器实例,就像java中的类和对象一样。
使用 docker images
可以查看所有的镜像
- REPOSITORY:表示镜像的仓库源
- TAG:镜像的标签
- IMAGE ID:镜像ID
- CREATED:镜像创建时间
- SIZE:镜像大小
查找一个镜像
docker search 你要找的镜像
例如我这里搜索一个Redis的镜像 docker search redis
- NAME: 镜像仓库源的名称
- DESCRIPTION: 镜像的描述
- OFFICIAL: 是否 docker 官方发布
- stars: 类似 Github 里面的 star,表示点赞、喜欢的意思。
- AUTOMATED: 自动构建
获取一个镜像
docker pull 你要的镜像
删除一个镜像
docker rmi hello-world
安装一下Redis
毕竟我本来的目的就是为了使用一下redis
粘贴!!!! CV战士上线
使用 docker images
可以看到安装已经成功了
运行 docker run -itd --name redis-test -p 6379:6379 redis
查看运行状况良好
测试 OK!