1. 程式人生 > 實用技巧 >前端面試:許可權控制

前端面試:許可權控制

在我們安裝好Docker以後,就可以在Docker中安裝我們要安裝的服務了,比如本文中,我們安裝MySQL8服務。

搜尋Redis映象

Redis映象有多個,我們可以搜素看看有哪些映象,然後選擇自己需要的映象

docker search redis

在這裡插入圖片描述

拉取最新版本的redis映象

docker pull redis

如果執行docker pull redis,不帶版本,則是拉取最新版本的。
執行命令後,等待下載。

準備redis.conf檔案

建立目錄:data/redis

mkdir -p /data/redis

在這裡插入圖片描述

建立redis.conf檔案

touch redis.conf

編輯redis.conf

vim /data/redis/redis.conf

在檔案中寫入
#允許外網訪問
bind 0.0.0.0
daemonize NO
protected-mode no
requirepass waitao
在這裡插入圖片描述

建立Redis容器

docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes

命令說明:

-p 6379:6379 : 將容器的6379埠對映到主機的6379埠

–name redis : 容器名字

-v /data/redis/redis.conf:/etc/redis/redis.conf : 將主機中配置檔案掛載到容器中

-v /data/redis/data:/data : 將主機中data掛載到容器的/data

redis-server --appendonly yes : 在容器執行redis-server啟動命令,並開啟redis持久化配置

redis-server /etc/redis/redis.conf : 容器中以配置檔案方式啟動redis
在這裡插入圖片描述

測試訪問Redis

注意:需要開放埠

在這裡插入圖片描述