From e6545417b8831d4f3fff9b86a9fbf79700f1814b Mon Sep 17 00:00:00 2001 From: ZacharyZcR <2903735704@qq.com> Date: Fri, 20 Dec 2024 19:49:22 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0Redis=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E9=9D=B6=E5=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TestDocker/Redis/Dockerfile | 11 +++++++++++ TestDocker/Redis/README.txt | 5 +++++ TestDocker/Redis/redis.conf | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 TestDocker/Redis/Dockerfile create mode 100644 TestDocker/Redis/README.txt create mode 100644 TestDocker/Redis/redis.conf diff --git a/TestDocker/Redis/Dockerfile b/TestDocker/Redis/Dockerfile new file mode 100644 index 0000000..013694c --- /dev/null +++ b/TestDocker/Redis/Dockerfile @@ -0,0 +1,11 @@ +# 使用Redis官方镜像 +FROM redis:latest + +# 替换默认配置文件 +COPY redis.conf /usr/local/etc/redis/redis.conf + +# 开放6379端口 +EXPOSE 6379 + +# 启动Redis +CMD ["redis-server", "/usr/local/etc/redis/redis.conf"] \ No newline at end of file diff --git a/TestDocker/Redis/README.txt b/TestDocker/Redis/README.txt new file mode 100644 index 0000000..8cd1313 --- /dev/null +++ b/TestDocker/Redis/README.txt @@ -0,0 +1,5 @@ +docker build -t redis-server . +docker run -d \ + -p 6379:6379 \ + --name redis-container \ + redis-server \ No newline at end of file diff --git a/TestDocker/Redis/redis.conf b/TestDocker/Redis/redis.conf new file mode 100644 index 0000000..0f0b99d --- /dev/null +++ b/TestDocker/Redis/redis.conf @@ -0,0 +1,14 @@ +# 允许远程访问 +bind 0.0.0.0 + +# 关闭保护模式(允许外部连接) +protected-mode no + +# 不设置密码 +requirepass "" + +# 后台运行 +daemonize no + +# 关闭持久化 +appendonly no \ No newline at end of file