Docker之redis安裝全過程
一.創(chuàng)建網(wǎng)絡(luò)
命令:
docker network create net-ry --subnet=172.68.0.0/16 --gateway=172.68.0.1
二.redis安裝
1.創(chuàng)建目錄
命令:
mkdir -p /data/redis/{conf,data}
2.上傳redis.conf文件到/data/redis/conf文件夾中
3.redis.conf修改
1.允許redis外地連接
#bind 127.0.0.1改成為 bind 0.0.0.0
2.開啟redis驗(yàn)證(可選)
requirepass sasa
3.開啟redis數(shù)據(jù)持久化(可選)
appendonly yes
4.創(chuàng)建并啟動(dòng)容器
命令:
docker run -itd --name zking-redis -p 6379:6379 \ -v /data/redis/conf/redis.conf:/etc/redis/redis.conf \ -v /data/redis/data:/data \ --privileged=true --restart=always \ --network net-ry redis \ redis-server /etc/redis/redis.conf
- --privileged=true :讓容器root用戶擁有最高權(quán)限,否則可能會出現(xiàn)權(quán)限不夠錯(cuò)誤
- redis-server /etc/redis/redis.conf:容器啟動(dòng)時(shí)執(zhí)行的命令及讀取的配置
創(chuàng)建成功
三.測試
1.進(jìn)入容器測試
進(jìn)入容器命令:
docker exec -it 容器名 bash
測試命令:
redis-cli ping
2.使用第三方軟件測試
填對應(yīng)的ip和端口,然后測試
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
教你在docker?中搭建?PHP8?+?Apache?環(huán)境的過程
這篇文章主要介紹了docker中搭建?PHP8?+?Apache?環(huán)境,文章以安裝?pdo-mysql?擴(kuò)展為例介紹php安裝擴(kuò)展的詳細(xì)過程,需要的朋友可以參考下2022-03-03Centos7使用docker部署生產(chǎn)環(huán)境中間件的詳細(xì)步驟
這篇文章主要為大家詳細(xì)介紹了騰訊云Centos7使用docker部署生產(chǎn)環(huán)境中間件的詳細(xì)步驟,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-07-07基于Docker與Jenkins實(shí)現(xiàn)自動(dòng)化部署的原理解析
這篇文章主要介紹了基于Docker與Jenkins實(shí)現(xiàn)自動(dòng)化部署,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04DockerCE之執(zhí)行docker info出現(xiàn)兩條警告信息及解決方案
這篇文章主要介紹了DockerCE之執(zhí)行docker info出現(xiàn)兩條警告信息及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02docker swarm如何在指定的node上運(yùn)行指定的容器
這篇文章主要介紹了docker swarm如何在指定的node上運(yùn)行指定的容器,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-07-07