《docker 初級教程,部署自己的redis 數據庫》要點:
本文介紹了docker 初級教程,部署自己的redis 數據庫,希望對您有用。如果有疑問,可以聯系我們。
今天教大家使用docker部署redis 數據庫.小編個人是非常喜歡docker 的,因為docker 辦理了很多linux 環境配置的問題.比如小編辛辛苦苦安裝配置了vim,在別人的電腦上又要從新配置一遍,其痛苦程度不言而喻.如果有了docker 就不一樣了,只需要把vim 打包成docker 鏡像,在別人的電腦上只要從新拉一下鏡像,就可以馬上擁有同樣的vim 配置.
為什么要在docker 里部署redis 數據庫?因為redis 相對而言是比擬好配置的,同時可以描述清楚docker 的常用命令.
docker 安裝就不講了,每個人的系統分歧,docker 安裝方式也不盡相同.
docker images 是列出docker 鏡像.這里我已經拉下來了Ubuntu 的鏡像.記住鏡像的id f49eec89601e .
docker run -it 加上鏡像id.就可以運行鏡像了.docker 類似于虛擬機.我們這樣做,相當于啟動了虛擬機.這里的-it 參數,指輸入輸出.加上之后,就可以鏈接虛擬機的控制臺.
這里必要先刷新一下系統的源.因為我們要在系統中下載curl等工具.
然后,我們需要下載redis 的源碼.簡單的東西,小編喜歡本身編譯,況且有的時候還可以查看源碼.如果嫌麻煩,可以直接跳過,使用redis 的二級制文件.
redis 的github 地址:https://github.com/antirez/redis.
啟動了docker 鏡像,接下來的問題便是如何給啟動的docker 容器中傳文件.docker 給我們提供了-v 參數,簡單來說便是把我們系統的文件夾映射到容器中.我們已經下載好了redis ,并且編譯完成.
依舊是docker 的啟動命令,這次我們加上-v 參數
這句命令相當于把我當地的~/repository目錄映射到docker 中的/mnt 中.進入docker 容器中的/mnt 中
很好,redis 目錄已經放到/mnt 下了.這里,我們需要的材料就準備好了.下一步就是在容器中編譯,運行redis.如何運行redis ,分配端口,我們放到下篇中進行講解.這里,我們把redis 放到了容器中,然而,當我們退出容器時,原來的數據是不會保存的.如果想要保存我們的redis 文件夾,就需要把redis 目錄和容器一起打包成鏡像.
記住這個容器的id:2b322b00eb17.退出容器.
執行打包命令,就可把我們的容器打包成鏡像.
執行docker images .可以看到,鏡像已經生成.
本期的教程就到這里,喜歡的可以點一下關注.不喜歡的也可以點一下關注.最后來一張法式員鼓勵師的圖用來當封面
維易PHP培訓學院每天發布《docker 初級教程,部署自己的redis 數據庫》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。