作為了解springcloud中各個組件怎么使用,個人感覺這個項目spring-cloud-microservice-example是最好的祝峻,在經(jīng)過兩天搗鼓之后徙融,終于跑起來了,現(xiàn)在記錄一下:
中文翻譯文章地址:http://www.dockone.io/article/510
碰到的問題:
1 在構建項目的時候跷坝,執(zhí)行mvn clean install會報錯砖茸,如下:
Failed to execute goal com.spotify:docker-maven-plugin:0.2.3:build (default) on project users-microservice: Exception caught: java.util.concurrent.ExecutionException: com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused -> [Help 1]
解決方案:在安裝好docker的機器上執(zhí)行如下命令
DOCKER_HOST=unix:///var/run/docker.sock mvn clean install
即可
2 首先你要對docker安裝部署都熟悉隘擎,這里面也碰到很多問題,在按照文中鏈接仔細執(zhí)行久OK凉夯。
3 怎么運行货葬? 通過git導入eclipse后,因為自己的機器時mac恍涂,進入項目中docker目錄宝惰,執(zhí)行 docker-compose up后,會顯示如下:
在瀏覽器上運行