docker 安装并远程连接redis
2017-05-14 22:37
686 查看
在 /home/ 下创建文件夹名xsj,并进入该目录,即 /home/xsj/
在 /home/xsj/ 目录中,创建文件 supervisord.conf
在该文件 supervisord.conf 添加如下内容
在 /home/xsj/ 目录中,创建文件 Dockerfile
在 Dockerfile 添加如下内容
构建镜像
通过 sudo docker images 命令查看镜像,可以 redis:0.1镜像创建成功,结果如下
创建容器,运行如下命令
通过 sudo docker ps 查看创建的容器,结果如下
上述docker ps命令的输出可以看到 redis 的端口号已经被自动映射到了本地的 32769 端口,SSH服务的端口号也映射到了 32770 端口。
在另一台主机,打开终端,输入下面的命令连接 redis 容器中的 redis 服务:
参考文档:
http://qkxue.net/info/185480/Docker-MongoDB-Redis-ssh
https://www.idaima.com/a/6624.html
sudo mkdir xsj && cd xsj
在 /home/xsj/ 目录中,创建文件 supervisord.conf
sudo touch supervisord.conf
在该文件 supervisord.conf 添加如下内容
[supervisord] nodaemon=true [program:redis] command=/usr/bin/redis-server
在 /home/xsj/ 目录中,创建文件 Dockerfile
sudo touch Dockerfile
在 Dockerfile 添加如下内容
FROM ubuntu:16.04 RUN apt-get update && apt-get install -y redis-server RUN apt-get install -y supervisor && apt-get purge -y --auto-remove RUN mkdir -p /var/log/supervisor COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf EXPOSE 6379 CMD ["supervisord"]
构建镜像
docker build -t redis:0.123 .
通过 sudo docker images 命令查看镜像,可以 redis:0.1镜像创建成功,结果如下
REPOSITORY TAG IMAGE ID CREATED SIZE redis 0.123 e8995fbad7e2 About an hour ago 275 MB ubuntu 16.04 ebcd9d4fca80 2 hours ago 118 MB
创建容器,运行如下命令
sudo docker run -P -d --name redis redis:0.123
通过 sudo docker ps 查看创建的容器,结果如下
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4608131e4970 redis:0.123 "supervisord" About an hour ago Up About an hour 0.0.0.0:32769->22/tcp, 0.0.0.0:32768->6379/tcp redis
上述docker ps命令的输出可以看到 redis 的端口号已经被自动映射到了本地的 32769 端口,SSH服务的端口号也映射到了 32770 端口。
在另一台主机,打开终端,输入下面的命令连接 redis 容器中的 redis 服务:
redis-cli -h xxx.xxx.xxx.212 -p 32769
参考文档:
http://qkxue.net/info/185480/Docker-MongoDB-Redis-ssh
https://www.idaima.com/a/6624.html
相关文章推荐
- redis安装配置远程连接
- centOS下安装redis及java远程连接redis中问题解决
- centos6.5命令安装redis并设置redis自启动,可远程连接
- 虚拟机centos 安装 redis 环境 linux 使用 java 远程连接 redis
- Centos7下安装redis、RDM远程连接redis
- redis之安装与远程连接配置
- liunx 安装redis 远程连接 设置密码
- docker 安装MySQL远程连接
- 群福利:Redis云服务器免费领取(附Redis安装和连接远程连接Redis案例)
- linux下安装redis数据库并开启远程连接
- Linux安装redis,并开启远程连接
- centos6.7 安装redis 3.2.0 win7下redismanage 远程连接
- Docker运行MongoDB及Redis及ssh端口映射远程连接
- 安装完Redis服务后,远程连接报连接超时错误
- plsql不安装oracle客户端 进行远程连接
- 用Instant Client,不安装oracle客户端使用sqlplus连接远程数据库
- Linux mysql命令安装允许远程连接的安装设置方法
- Oracle数据库远程连接方式之一:不需要安装客户端软件方法!
- 本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库
- ArcSDE连接远程Oracle安装方法