昨天搞定MySQL,今天趁熱練習Redis!!
mkdir redis-docker
cd redis-docker
Dockerfile
我們會在 Redis 啟動時載入自定義的 Redis 配置。
# 使用官方 Redis 基礎映像
FROM redis:7.0
# 複製自訂配置檔案到容器中
COPY ./redis.conf /usr/local/etc/redis/redis.conf
# 使用自訂的配置檔案來啟動 Redis
CMD ["redis-server", "/usr/local/etc/redis/redis.conf"]
# 設定 Redis 的埠
EXPOSE 6379
redis.conf
配置檔我們可以在這裡修改 Redis 的配置,例如密碼保護。
requirepass mysecurepassword
docker build -t piyeh-redis .
docker run -d -p 6379:6379 --name piyeh-redis piyeh-redis
docker exec -it piyeh-redis redis-cli
AUTH mysecurepassword
PING