docker 安装并远程连接redis
来源:互联网 发布:二元自动交易软件 编辑:程序博客网 时间:2024/05/20 00:11
在 /home/ 下创建文件夹名xsj,并进入该目录,即 /home/xsj/
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.04RUN apt-get update && apt-get install -y redis-server RUN apt-get install -y supervisor && apt-get purge -y --auto-removeRUN mkdir -p /var/log/supervisorCOPY supervisord.conf /etc/supervisor/conf.d/supervisord.confEXPOSE 6379CMD ["supervisord"]
构建镜像
docker build -t redis:0.123 .
通过 sudo docker images 命令查看镜像,可以 redis:0.1镜像创建成功,结果如下
REPOSITORY TAG IMAGE ID CREATED SIZEredis 0.123 e8995fbad7e2 About an hour ago 275 MBubuntu 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 NAMES4608131e4970 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
0 0
- docker 安装并远程连接redis
- 远程连接并操作redis
- docker安装mysql并远程登录
- Redis系列-远程连接redis并给redis加锁
- Redis系列-远程连接redis并给redis加锁
- Redis系列-远程连接redis并给redis加锁
- Redis系列-远程连接redis并给redis加锁
- Redis系列-远程连接redis并给redis加锁
- 远程连接redis,并设置字符集
- Docker 安装 Redis 并开启持久化
- linux:安装redis并开启远程访问
- ubuntu 安装 redis,并配置远程、密码
- redis之安装与远程连接配置
- liunx 安装redis 远程连接 设置密码
- 配置docker远程连接
- SECURECRT远程连接docker
- docker 远程连接
- docker配置远程连接
- C#——数据类型
- Kafka Java API操作topic
- 【并发】锁的升级
- C/C++:全排列问题
- AndroidAutoLayout
- docker 安装并远程连接redis
- 一致性Hash算法
- Netty中TCP粘包拆包问题
- android.os.NetworkOnMainThreadException,或百度地图一直返回63
- numpy、scipy、pandas、matplotlib了解
- idea2016新建maven的web项目
- BGARefreshLayout-Android
- 完全平方数(难度:半颗星)
- webpack的使用