1. 程式人生 > 資料庫 >在Docker中使用Redis的步驟詳解

在Docker中使用Redis的步驟詳解

1. 簡介

本文章將介紹如何使用 Docker 探索 Redis。我們可以在 Docker for Windows 、Docker for mac 或者 Linux 模式下執行 Docker 命令。

本文是基於Docker for mac。

2. 檢視可用的 Redis 版本

可以在映象倉庫中檢視 Redis 映象:

在Docker中使用Redis的步驟詳解

3. 獲取映象

使用如下命令拉取官方最新版本的映象:

docker pull redis:latest

在Docker中使用Redis的步驟詳解

4. 檢視本地映象

使用如下命令來檢視是否已安裝了Redis映象:

docker images

在Docker中使用Redis的步驟詳解

在圖中我們可以看到我們已經安裝了最新版本(latest)的 Redis 映象。

5. 執行容器

我們給容器起一個名字 docker-redis,同時公開 6379 埠(Redis 預設值),使用如下命令執行容器:

docker run -d -p 6379:6379 --name docker-redis redis

在Docker中使用Redis的步驟詳解

-p 6379:6379:對映容器服務的 6379 埠到宿主機的 6379 埠。外部可以直接通過宿主機ip:6379 訪問到 Redis 的服務。

可以通過如下命令檢視容器的執行資訊來判斷容器是否執行成功:

docker ps

在Docker中使用Redis的步驟詳解

還可以通過如下命令檢視日誌輸出:

docker logs docker-redis

在Docker中使用Redis的步驟詳解

6. 在容器中執行Redis CLI

接著我們通過在容器中執行 redis-cli 來連線 redis 服務。我們將在執行中的容器中用 -it 選項來啟動一個新的互動式會話,並使用它來執行 redis-cli:

docker exec -it docker-redis /bin/bash

在Docker中使用Redis的步驟詳解

我們已經連線到容器,現在讓我們執行 redis-cli:

root@517350f4f2bb:/data# redis-cli

現在我們可以執行一些基本的 Redis 命令:

在Docker中使用Redis的步驟詳解

7. 清理容器

讓我們停止 docker-redis 容器並刪除:

docker stop docker-redis
docker rm docker-redis

總結

到此這篇關於在Docker中使用Redis的文章就介紹到這了,更多相關Docker使用Redis內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!