本博客 貓叔的博客,轉載請申明出處html
本系列教程爲HMStrange項目附帶。java
Auth:HMStrange-TIAN e-mail:zhangqihao@hnu.edu.cnmysql
若是不清楚docker是什麼,請查看docker的文檔和簡介,這裏給出docker的安裝過程git
本文推薦VMvare,儘管vmvare比較臃腫,可是對於新手比較友好,配置很簡單 從官網下載VMvare,官網地址:www.vmware.com/cn.html 從官網下載centos鏡像文件,官網地址:www.centos.org/download/ 打開VMvare建立虛擬機,導入鏡像系統 Vmvare會自動配置,根據提示輸入帳戶和密碼以後,等待自動配置便可github
打開鏈接工具,使用ssh root@192.168.xx.xx,登錄服務器便可操做redis
uname -r
複製代碼
yum install docker
複製代碼
輸入 y 確認安裝spring
systemctl start docker
複製代碼
查看docker時候安裝成功sql
docker -v
複製代碼
如有提示如:Docker version 1.12.6, build 3e8e77d/1.12.6,則安裝成功mongodb
設置開機啓動dockerdocker
systemctl enable docker
複製代碼
若是想中止docker(慎重!!!)
systemctl stop docker
複製代碼
a)鏡像操做
檢索鏡像
docker search keyword
複製代碼
例如:docker search mysql 拉取鏡像
docker pull iamges
複製代碼
例如:docker pull registry.docker-cn.com/library/mysql 查看鏡像列表
docker images
複製代碼
刪除鏡像
docker rmi image(鏡像)-id
複製代碼
b) 容器操做 根據拉取的鏡像啓動容器(能夠docker images查看已有的鏡像,啓動須要的鏡像)
docker run --name mymysql -d mysql:latest
複製代碼
--name後面是容器的名字 -d 表示後臺運行 latest是tag標籤,表示最新版本 查看運行中的容器、
docker ps
複製代碼
中止運行中的容器
docker stop 容器的id
複製代碼
查看全部的容器
docker ps ‐a
複製代碼
啓動容器
docker start 容器id
複製代碼
刪除一個容器
docker rm 容器id
複製代碼
啓動一個作了端口映射的容器
docker run ‐d ‐p 8080:8080
複製代碼
-d:後臺運行 -p : 將主機的端口映射到容器的一個端口 主機端口:容器內容端口 更多命令和操做請查看docker官網
docker pull docker.io/redis
複製代碼
docker run -d -p 6379:6379 --name myredis docker.io/redis
複製代碼
docker ps
複製代碼
此時,使用docker安裝、運行鏡像已經完成了
下載地址:redisdesktop.com/download 設置鏈接名、主機名字(就是咱們前面輸入ifconfig查看獲得的ip)、端口號(暴露的那個端口號就是用那個端口號,默認爲6379)
點擊Tes tConnection 顯示 successful 點擊 OK 更多關於redis的操做命令請查看官網: www.redis.cn/
注:關於如何安裝mysql、navicat以及如何使用請自行百度
注意:在實現方法上加 @Service註解
注意:在接口上方加@mapper註解
注意:加@RestConroller註解
結果以下: 此處用的google測試,也可使用其餘接口測試工具
不要忘記加@Configuration,兩個bean都是爲了改變序列化的機制
發起請求,在瀏覽器地址欄輸入:
查看控制檯
此時,student對象已被緩存到了redis中
歡迎到HMStrange項目進行下載:github.com/UncleCatMyS…
學習交流羣:728698035
現架構設計(碼農)兼創業技術顧問,不羈平庸,熱愛開源,雜談程序人生與不按期乾貨。