mac系统Docker安装Redis教程

在之前介绍过mac系统安装docker,以及docker安装mysql的傻瓜式教程,如果有需要参考的朋友,可以看下面文章:
趁今天有空,准备把redis服务也迁移到docker容器中来,那么在docker安装redis之前,我要先把本机安装的redis服务干掉(我的之前里面就没有啥数据,所以直接干掉,你们有数据的需要做数据迁移,别傻乎乎的跟我一样直接干掉),好,那我们先来看怎样把mac中安装的redis服务卸载干净:
  1. 停止redis服务:redis-cli shutdown
  2. 查看redis进程:ps -ef|grep redis
  3. 干掉redis进程:kill -9 pid
  4. 干掉install时产生的几个redis文件:rm -rf /usr/local/bin/redis*
  5. 删除tar和解压后的redis文件:
cd /usr/localrm -rf 

redis-x.x.xrm -rf 

redis-x.x.x.tar.gz
至此,redis就卸载干净了,(上面提到的redis数据迁移,这个债先欠着,后面再补,哈哈),下面开始我的docker安装redis之旅。

1、先搜索redis镜像可用版本

docker search redis

2、下载最新redis镜像

docker pull redis

3、查看镜像

docker images

4、启动redis

docker run -d --name redis -p 6379:6379 redis:latest redis-server --appendonly yes --requirepass "你的密码"

参数说明:

  • docker run -d :后台运行
  • --name redis:服务名
  • -p 6379:6379    : 将容器6379端口映射到主机6379端口
  • redis-server --appendonly yes:在容器执行redis-server启动命令,并打开redis持久化配置
  • --requirepass "你的密码" :设置密码

5、查看运行的容器

docker ps

6、连接redis

docker exec -ti 95b40 redis-cli

7、测试

发现提示(error) NOAUTH Authentication required.这是因为需要输入密码进行验证。解决方案:auth 你的密码

7.1再次测试:

7.2解决方法二

docker exec -ti 57aa7 redis-cli -h localhost -p 6379 -a 你的密码

可以发现,在连接时指定密码连接也可以,问题就是不太安全。

Tips:远程连接时,如果不知道容器运行的地址,可以通过这个命令查看:

docker inspect redis | grep IPAddress

8、使用RDM(Redis Desktop Manage)连接

好了,以上就是我mac电脑上彻底卸载redis服务,docker安装redis,rdm连接redis服务的全部操作,也可以算是个傻瓜式教程,希望对你也有用。

原文地址:https://www.cnblogs.com/mazhichu/p/12144539.html

时间: 2024-12-27 10:40:01

mac系统Docker安装Redis教程的相关文章

Mac 下 docker安装

http://www.th7.cn/system/mac/201405/56653.shtml Mac 下 docker安装 以及 处理错误Cannot connect to the Docker daemon. Is 'docker -d' running on this host? 和 dial unix /var/run/docker.sock: no such file or directory 云主机可以选择系统镜像快速创建主机,这比虚拟机更便捷了,我们本地也可以这么做了,因为有了Do

64位Windows下安装Redis教程

这篇文章主要介绍了64位Windows下安装Redis教程,本文使用Microsoft Open Tech group 在 GitHub上开发的一个Win64版本的Redis,需要的朋友可以参考下 Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定.详情请参考:http://redis.io/download 但有时候又想在windows下折腾下Redis,可以从redis下载页面看到如下提示: 复制代码 代码如下: Win64 Unoffi

Linux 下安装Redis教程

第一部分:安装redis 希望将redis安装到此目录  1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 7 $ mkdir /usr/local/redis   $ cd /usr/local/src   $ wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz   $ tar xzf redis-2.6.14.tar.gz    $

Ubuntu下用docker安装redis镜像和使用redis容器分享

Ubuntu下用docker安装redis镜像和使用redis容器分享 1. 安装Ubuntu 2. 用Putty登录Ubuntu Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-40-generic x86_64) * Documentation:  https://help.ubuntu.com/ System information as of Wed Dec 31 06:41:16 UTC 2014 System load:  0.01  

Linux系统下安装Redis

Linux系统下安装Redis 第一步:下载 方式1:http://www.redis.cn/从官方网站下载 点击下载出现如下界面. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

docker 安装redis , 让宿主机可以访问

1, docker 拉去最新版本的redis docker pull redis #后面可以带上tag号, 默认拉取最新版本 2, docker安装redis container 安装之前去定义我们的redis.conf文件, 这一步很重要, redis.conf目录 $PWD/conf/redis.conf 执行命令: wget http://download.redis.io/redis-stable/redis.conf 最好将该目录权限改为当前的user, 执行命令: sudo chow

Windows和Mac系统下安装Docker

在windows和mac系统中使用Docker Desktop安装Docker对系统的要求是很高的. 对于 Windows 系统来说,安装 Docker for Windows 需要符合以下条件: 必须使用 Windows 10 Pro ( 专业版 ) 必须使用 64 bit 版本的 Windows 对于 macOS 系统来说,安装 Docker for Mac 需要符合以下条件: Mac 硬件必须为 2010 年以后的型号 必须使用 macOS El Capitan 10.11 及以后的版本

mac环境下安装Redis

参考文章:http://www.jianshu.com/p/6b5eca8d908b 1.安装 下载安装包 redis-*.*.*.tar.gz 官网地址:http://redis.io/download 解压:tar -zvxf redis-*.*.*.tar.gz  将解压后的文件夹放到 /usr/local目录下 编译测试: 接下来在终端中切换到/usr/local/redis目录下,输入:sudo make test 详情如下.... $ wget http://download.red

各个系统Docker安装

Ubuntu 1.Ubuntu 14.04及以上版本 Ubuntu 14.04版本官方软件源已经自带了Docker包,可以直接安装: $ sudo apt-get update $ sudo apt-get install -y docker.io $ sudo ln -sf /usr/bin/docker.io/usr/local/bin/docker $ sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/dic