最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker案例分析:搭建Redis服務(wù)

 更新時間:2021年12月21日 11:50:30   作者:晴空排云  
這篇文章主要介紹了Docker案例分析:搭建Redis服務(wù)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用官方的redis鏡像搭建數(shù)據(jù)庫服務(wù),目前的latest版本對應(yīng)5.0.8版。掛載本地數(shù)據(jù)目錄、配置目錄、日志目錄,便于數(shù)據(jù)備份和遷移。

1 創(chuàng)建掛載目錄和文件

在宿主機創(chuàng)建配置目錄~/docker/redis/conf、數(shù)據(jù)目錄~/docker/redis/data和日志目錄~/docker/redis/log,并在配置目錄中創(chuàng)建文件~/docker/redis/conf/redis.conf,配置文件內(nèi)容如下。

logfile /log/redis.log

最終目錄結(jié)構(gòu)如下圖:

在這里插入圖片描述

在這里插入圖片描述

2 拉取redis鏡像

使用官方最新版本redis鏡像 ,目前為5.0.8版本。

docker pull redis

3 創(chuàng)建容器并啟動

掛載本地的配置、數(shù)據(jù)、日志目錄到容器內(nèi)部。

# --name redis 容器名稱為redis
# -p 6379:6379 綁定本機6379端口到容器的6379端口(redis服務(wù)端口)
# -v ~/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf 掛載本地配置文件
# -v ~/docker/redis/log/:/log/ 掛載本地日志目錄
# -v ~/docker/redis/data:/data 掛載數(shù)據(jù)文件
# -d 后臺運行
# redis-server /usr/local/etc/redis/redis.conf --appendonly yes 使用自定義的配置文件,并啟用磁盤數(shù)據(jù)持久化
docker run --name redis -p 6379:6379 -v ~/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -v ~/docker/redis/log/:/log/ -v ~/docker/redis/data:/data -d  redis redis-server /usr/local/etc/redis/redis.conf --appendonly yes

容器啟動后可通過本地的~/docker/redis/log/redis.log,查看redis運行情況。

在這里插入圖片描述

4 Redis使用

使用本地redis-cli客戶端連接redis,并添加key值v=1,執(zhí)行幾次操作后,此時~/docker/redis/data目錄下appendonly.aof文件已有相關(guān)數(shù)據(jù)內(nèi)容。

在這里插入圖片描述

在這里插入圖片描述

5 模擬數(shù)據(jù)遷移效果

如果此時停止redis容器,再啟動一個新的redis容器掛載相同的目錄,則新的容器中的redis已經(jīng)包含上一個容器中的數(shù)據(jù)。

docker run --name redis1 -p 6379:6379 -v ~/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -v ~/docker/redis/log/:/log/ -v ~/docker/redis/data:/data -d  redis redis-server /usr/local/etc/redis/redis.conf --appendonly yes

在這里插入圖片描述

如需更多自定義配置,可在本地~/docker/redis/conf/redis.conf文件中添加

參考 官方redis鏡像

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker基于macvlan實現(xiàn)跨主機容器通信

    Docker基于macvlan實現(xiàn)跨主機容器通信

    這篇文章主要介紹了Docker基于macvlan實現(xiàn)跨主機容器通信,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • CentOS7 Nvidia Docker環(huán)境搭建

    CentOS7 Nvidia Docker環(huán)境搭建

    本篇文章主要介紹了CentOS7 Nvidia Docker環(huán)境搭建,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • 基于Docker的PHP調(diào)用基于Docker的Mysql數(shù)據(jù)庫

    基于Docker的PHP調(diào)用基于Docker的Mysql數(shù)據(jù)庫

    Docker 是一個開源的應(yīng)用容器引擎,自從接觸docker以來,一直想建立基于Docker的PHP調(diào)用基于Docker的Mysql數(shù)據(jù)庫,下面通過本文給大家介紹下,感興趣的朋友參考下
    2016-11-11
  • docker鏡像無法刪除 Error:No such image:xxxxxx解決

    docker鏡像無法刪除 Error:No such image:xxxxxx解決

    這篇文章主要介紹了docker鏡像無法刪除 Error:No such image:xxxxxx解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • docker基本命令及使用實例詳解

    docker基本命令及使用實例詳解

    這篇文章主要介紹了docker基本命令及使用實例,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • Docker鏡像管理常用操作代碼示例

    Docker鏡像管理常用操作代碼示例

    這篇文章主要介紹了Docker鏡像管理常用操作代碼示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • MySQL容器中docker-entrypoint-initdb.d目錄的使用

    MySQL容器中docker-entrypoint-initdb.d目錄的使用

    這篇文章主要介紹了MySQL容器中docker-entrypoint-initdb.d目錄的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • docker打包node項目的過程講解

    docker打包node項目的過程講解

    今天小編就為大家分享一篇關(guān)于docker打包node項目的過程講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 詳解使用docker搭建hadoop分布式集群

    詳解使用docker搭建hadoop分布式集群

    本篇文章主要介紹了詳解使用docker搭建hadoop分布式集群,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Docker部署Java應(yīng)用程序的實現(xiàn)步驟

    Docker部署Java應(yīng)用程序的實現(xiàn)步驟

    本文主要介紹了Docker部署Java應(yīng)用程序的實現(xiàn)步驟,通過將Java應(yīng)用程序打包成一個Docker鏡像,可以實現(xiàn)快速部署、資源隔離和靈活擴展,感興趣的可以了解一下
    2024-03-03

最新評論

宕昌县| 威海市| 贵阳市| 肃宁县| 阿瓦提县| 鲁甸县| 沙坪坝区| 博野县| 饶平县| 沂南县| 玛沁县| 永善县| 北京市| 南宁市| 万源市| 海原县| 宝山区| 泸溪县| 习水县| 泾源县| 乌兰察布市| 溧水县| 西林县| 甘谷县| 临朐县| 新乡市| 海门市| 桓台县| 巴东县| 宜宾县| 桂阳县| 天水市| 榕江县| 浏阳市| 宁安市| 辽阳市| 鲜城| 什邡市| 临安市| 房产| 新疆|