Linux下Docker容器运行Redis并远程访问

 

博客地址:博客地址

Linux 服务器Docker 版本信息如下:

Linux下Docker容器运行Redis并远程访问_第1张图片

检索Redis:

docker search redis

Linux下Docker容器运行Redis并远程访问_第2张图片

拉取redis:

docker pull redis

查看拉取下来的redis镜像:

docker images

启动Docker容器使用Redis镜像:

docker run -p 6379:6379 -v $PWD/data:/data --name redis_1 -d redis redis-server --appendonly yes


//-p  指定端口  
//-v  指定目录下的data目录挂载
//-name 指定容器名称
//-d 指定镜像名称后台运行
//redis-server --appendonly yes  在容器执行redis-server启动命令,并打开redis持久化配置

 注意目录不要错误:

查看启动的镜像:

docker ps

使用RedisDesktopManager 进行连接

Linux下Docker容器运行Redis并远程访问_第3张图片

进入客户端进行Set值:

docker exec -i -t (镜像ID号) /bin/bash

Linux下Docker容器运行Redis并远程访问_第4张图片

Linux下Docker容器运行Redis并远程访问_第5张图片

退出Docker容器

exit

Linux下Docker容器运行Redis并远程访问_第6张图片

删除生成的Docker容器

docker ps                       //检查当前正在运行的容器
docker ps -a                    //所有的容器
docker stop (容器ID)             //停止容器
docker rm (容器ID)               //删除容器

Linux下Docker容器运行Redis并远程访问_第7张图片

删除镜像

docker images                 //当前所有镜像
docker rmi (镜像名称)         //删除当前镜像(ID同理)

Linux下Docker容器运行Redis并远程访问_第8张图片

你可能感兴趣的:(Docker,Redis)