《docker 初级教程,部署自己的redis 数据库》要点:
本文介绍了docker 初级教程,部署自己的redis 数据库,希望对您有用。如果有疑问,可以联系我们。
今天教大家使用docker部署redis 数据库.小编个人是非常喜欢docker 的,因为docker 办理了很多linux 环境配置的问题.比如小编辛辛苦苦安装配置了vim,在别人的电脑上又要从新配置一遍,其痛苦程度不言而喻.如果有了docker 就不一样了,只需要把vim 打包成docker 镜像,在别人的电脑上只要从新拉一下镜像,就可以马上拥有同样的vim 配置.
为什么要在docker 里部署redis 数据库?因为redis 相对而言是比拟好配置的,同时可以描述清楚docker 的常用命令.
docker 安装就不讲了,每个人的系统分歧,docker 安装方式也不尽相同.
docker images 是列出docker 镜像.这里我已经拉下来了Ubuntu 的镜像.记住镜像的id f49eec89601e .
docker run -it 加上镜像id.就可以运行镜像了.docker 类似于虚拟机.我们这样做,相当于启动了虚拟机.这里的-it 参数,指输入输出.加上之后,就可以链接虚拟机的控制台.
这里必要先刷新一下系统的源.因为我们要在系统中下载curl等工具.
然后,我们需要下载redis 的源码.简单的东西,小编喜欢本身编译,况且有的时候还可以查看源码.如果嫌麻烦,可以直接跳过,使用redis 的二级制文件.
redis 的github 地址:https://github.com/antirez/redis.
启动了docker 镜像,接下来的问题便是如何给启动的docker 容器中传文件.docker 给我们提供了-v 参数,简单来说便是把我们系统的文件夹映射到容器中.我们已经下载好了redis ,并且编译完成.
依旧是docker 的启动命令,这次我们加上-v 参数
这句命令相当于把我当地的~/repository目录映射到docker 中的/mnt 中.进入docker 容器中的/mnt 中
很好,redis 目录已经放到/mnt 下了.这里,我们需要的材料就准备好了.下一步就是在容器中编译,运行redis.如何运行redis ,分配端口,我们放到下篇中进行讲解.这里,我们把redis 放到了容器中,然而,当我们退出容器时,原来的数据是不会保存的.如果想要保存我们的redis 文件夹,就需要把redis 目录和容器一起打包成镜像.
记住这个容器的id:2b322b00eb17.退出容器.
执行打包命令,就可把我们的容器打包成镜像.
执行docker images .可以看到,镜像已经生成.
本期的教程就到这里,喜欢的可以点一下关注.不喜欢的也可以点一下关注.最后来一张法式员鼓励师的图用来当封面
维易PHP培训学院每天发布《docker 初级教程,部署自己的redis 数据库》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。