在Windows上弄一个redis的docker容器
2021-04-24 00:36
标签:好处 过程 安装 概念 情况 容器类 color linu 相对 镜像是一个面向docker引擎的只读模板,包含了文件系统。 镜像是创建容器的基础,容器类似于一个沙箱,用来运行和隔离应用。 容器是从镜像创建的应用运行实例,可以启动、开始、停止、删除,容器之间是相互隔离的。 下载最新的docker-installer.exe:https://github.com/boot2docker/windows-installer/releases/latest 安装过程中所有选项全选,安装后会自动重启机器。 重启后点击桌面上的“Boot2Docker Start”启动docker,同时可以打开VirtualBox会看到出现了一个叫boot2docker的虚拟机在运行!这东西是用来在Windows机器上运行docker用的一个虚拟机外壳。 启动docker后可以在这个命令行窗口内看到docker容器的ip地址。 搜索redis镜像: 下载redis镜像(不要直接docker pull redis,因为默认的tag是latest,如果没有这个tag下载就会失败,直接选择tag为3.2的redis镜像进行下载): 列出已有镜像: 删除指定id的镜像(如果删不了就关闭虚拟机电源然后重新启动docker再删): 运行redis容器(指定端口号、dockerfile、在容器内执行redis-server命令启动redis server): 查看所有容器启动情况: 我们可以看到redis容器已经启动! 现在就可以用这个docker的ip地址作为redis server所在的ip地址对redis进行访问了。 之前我的flask应用所依赖的redis server安装在了我的mac本上,所以我每天得带着mac本上班。 在Docker里部署了redis server以后,从明天开始就不用带mac本上班啦。 这就是docker给我带来的好处。(? •?_•?)? 而且docker是轻量级的,安装使用都很快,相对于在一个linux虚拟机中安装redis server来说占用本机的资源是少很多的。所以我在本机上不用虚拟机,而用docker。虽然docker在Windows上运行也依赖于一个虚拟机外壳,但是这个外壳是非常小的,几乎可以忽略,就是我们刚才看到的那个boot2docker虚拟机外壳。 在Windows上弄一个redis的docker容器 标签:好处 过程 安装 概念 情况 容器类 color linu 相对 原文地址:http://www.cnblogs.com/LanTianYou/p/7989656.htmlDocker核心概念简介
Windows上安装docker
Docker中安装redis
docker search redis
docker pull redis:3.2
docker images
docker rmi IMAGE ID
docker run -p 6379:6379 -d redis:3.2 redis-server
docker ps -a
Docker带来了什么好处?
上一篇:C#实现发送邮件的三种方法
文章标题:在Windows上弄一个redis的docker容器
文章链接:http://soscw.com/index.php/essay/78706.html