docker發佈微服務


======================服務發佈步驟=============================================
以發佈ms_center服務爲例子
1. 準備jar包
2. 創建文件夾
mkdir /opt/dockerfile/center
3. cd到剛創建的目錄
cd /opt/dockerfile/center
3. 複製jar包
cp /opt/scm/ms_center.jar /opt/dockerfile/center
4. 創建dockerfile,vi Dockerfile

FROM jdk1.8:latest
MAINTAINER tom
RUN mkdir /opt/app
WORKDIR /opt/app
COPY ms_center.jar /opt/app
CMD  java -jar -Xms1000m -Xmx2000m  -Dspring.profiles.active=changzhou ms_center.jar

保存退出

5. 構建鏡像
docker build --no-cache -t center:latest .

6. 啓動容器
docker run -p 8020:8020 -di  --name=ms-center center

7. 其他服務按照同樣方式啓動,只需要將上述步驟中center替換爲對應服務名字即可。另外端口(8020改成對應服務的端口)也需要改下。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章