您好,登錄后才能下訂單哦!
本系列記錄學習 spring-cloud-microservice-example的實戰過程,并對利用spring cloud + docker 構建端到端的微服務架構技術進行解析。
0.安裝前的準備,下列軟件需要安裝。
Maven 3
Java 8
Docker
Docker Compose
我的環境
Ubuntu | 16.04 |
Java | openjdk 1.8.0 |
Docker | 18.03.1-ce |
docker-compose | 1.8.0 |
1.克隆或復制工程
$ docker clone https://github.com/kbastani/spring-cloud-microservice-example.git |
2.構建工程
在工程根目錄運行
$ mvn clean install
這一步要執行一段時間,時間長短視網絡速度也定,所以maven repository 和docker 庫最好用國內源。
這一步會下載所有的依賴并編譯工程。所有的服務構建成功后,Maven Docker插件會自動構建所有的鏡像并保存到你的本地docker regitsry。
如果這一步成功,最后你在在命令號窗口會看到
3.用Docker compose 啟動集群
在spring-cloud-microservice-example/docker目錄下執行
$ docker-compose up
這一步會花費幾分鐘的時間。
4.檢查實驗結果
打開瀏覽器,訪問http://localhost:8761/ 可以看到Eureka service’s dashboard
在瀏覽器地址欄輸入:http://localhost:10000/movie 可以看到movie服務REST API
未完待續......
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。