docker 创建redis容器
时间: 2023-05-14 22:05:09 浏览: 164
可以使用以下命令创建一个 Redis 容器:
```
docker run --name my-redis -d redis
```
这将创建一个名为 my-redis 的 Redis 容器,并在后台运行。
相关问题
使用docker创建redis容器的命令示例
以下是使用docker创建redis容器的命令示例:
1. 拉取redis镜像:
```
docker pull redis
```
2. 运行redis容器:
```
docker run -p 6379:6379 --name my-redis -d redis redis-server --appendonly yes
```
其中,`-p 6379:6379` 表示将容器内的6379端口映射到主机的6379端口上,`--name my-redis` 表示指定容器的名称为my-redis,`-d` 表示在后台运行容器,`redis` 表示使用redis镜像创建容器,`redis-server --appendonly yes` 表示在容器内启动redis服务,并开启AOF持久化。
3. 查看容器运行状态:
```
docker ps
```
如果运行成功,应该能看到一个名为my-redis的容器。
4. 停止容器:
```
docker stop my-redis
```
5. 删除容器:
```
docker rm my-redis
```
使用docker创建redis容器并进行目录挂载配置文件的语句
下面是使用docker创建redis容器并进行目录挂载配置文件的语句:
```
docker run -d --name redis \
-v /path/to/redis.conf:/usr/local/etc/redis/redis.conf \
-v /path/to/data:/data \
-p 6379:6379 redis redis-server /usr/local/etc/redis/redis.conf
```
其中,`/path/to/redis.conf`是本地存放redis配置文件的路径,`/path/to/data`是本地存放redis数据的路径。`-p 6379:6379`将容器内的6379端口映射到主机的6379端口。最后的`redis redis-server /usr/local/etc/redis/redis.conf`表示在容器启动时执行的命令是启动redis,并指定配置文件路径为`/usr/local/etc/redis/redis.conf`。