Redis简介
-
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value型NoSQL数据库
-
从2010年3月15日起,Redis的开发工作由VMware主持。
1.准备
首先需要将redis 的源码下载下来
csdn站内免费的下载地址
关于docker有关的下载和命令的可以参考这篇文章
2.dockerfile文件内容
FROM centos:centos7
RUN ["yum" , "install" , "-y" ,"gcc","gcc-c++","net-tools","make"]
WORKDIR /usr/image
ADD redis-4.0.14.tar.gz .
WORKDIR /usr/image/redis-4.0.14/src
RUN make && make install
WORKDIR /usr/image/redis-4.0.14
ADD redis-7000.conf .
EXPOSE 7000
CMD ["redis-server","redis-7000.conf"]
3.redis-7000.conf文件
port 7000
bind 0.0.0.0
文件目录
4.执行docker build命令
docker build docker-redis .
注意⚠️ 最后的点也是需要的
以上则打包完成
可以通过docker images 命令查看打包后的镜像结果
5.启动docker-redis镜像
docker run -p 7000:7000 docker-redis
6.查看端口是否被监听
netstat -tulpn