docker 部署jar

docker pull java:8
docker pull java:8u191

docker run -d -p 8380:8280 -v /root/label-service/art.jar:/root/label-service/art.jar --name art java:8 java -Xms2g -Xmx2g -jar /root/label-service/art.jar --spring.profiles.active=ali --server.port=8280


p 8380:8280 表示將容器的端口 映射成宿主主機的端口,否則8280端口訪問不到

-v /usr/springboot-1.jar:/usr/springboot-1.jar 表示將宿主主機的jar文件,映射到容器中(分號前爲宿主主機的路徑,分號後爲容器中的路徑)

--name art 表示爲該容器取一個全局唯一的名稱,這裏我取的名稱爲springboot

java:8u191 表示鏡像文件的名稱和tag

java -jar /root/label-service/art.jar 表示運行jar包,注意:這裏的jar包爲容器中的位置,是通過前面的-v屬

 

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