docker-compose安装单机Redis
时间: 2023-10-31 14:07:11 浏览: 187
要使用docker-compose安装单机Redis,需要编写一个docker-compose.yaml文件,内容如下:
```
version: '3'
services:
redis:
image: redis:latest
container_name: my-redis
ports:
- 6379:6379
volumes:
- ./data:/data
- ./conf/redis.conf:/usr/local/etc/redis/redis.conf
command: redis-server /usr/local/etc/redis/redis.conf
```
在Redis配置目录下创建一个redis.conf文件,并将其放在conf目录下,然后在data目录中创建一个空的appendonly.aof文件和dump.rdb文件。
然后在包含docker-compose.yaml文件的目录中运行以下命令启动Redis容器:
```
docker-compose up -d
```
这将启动一个名为my-redis的容器,并将Redis的6379端口映射到主机的6379端口上。
相关问题
docker-compose安装redis
要在Docker中使用Redis,最好使用docker-compose进行安装和管理。在安装之前,请确保已经安装了Docker和docker-compose。
以下是docker-compose.yml文件的示例内容,该文件将创建一个Redis容器:
```
version: '3'
services:
redis:
image: redis:latest
container_name: redis
restart: always
ports:
- "6379:6379"
```
在终端中,导航到包含docker-compose.yml文件的目录,并运行以下命令启动Redis容器:
```
docker-compose up -d
```
如果一切顺利,Redis容器将启动并且您可以通过运行以下命令连接到Redis:
```
redis-cli
```
现在,您可以在Docker中使用Redis了。
docker-compose 安装 redis
可以使用以下步骤进行 docker-compose 安装 redis:
1. 首先,确保已经安装了 Docker 和 docker-compose。
2. 创建一个 docker-compose.yml 文件,内容如下:
```
version: '3'
services:
redis:
image: redis
ports:
- "6379:6379"
```
这将在本地创建一个 Redis 容器,并将 Redis 服务的端口映射到主机的端口 6379。
3. 运行以下命令来启动 Redis 容器:
```
docker-compose up -d
```
4. 确认 Redis 容器已经正常运行:
```
docker ps
```
你应该会看到一个名为 redis 的容器正在运行。
现在,你就可以通过连接到本地的 Redis 服务端口,来使用 Redis 了。
阅读全文