以下步驟在具有Docker環(huán)境的Linux機器上操作剧防。
- 把springboot-1.0.0.jar放到/usr/local/springboot目錄下,并在該目錄下創(chuàng)建Dockerfile文件泥栖,內容為:
FROM openjdk:8-jdk-alpine
ADD springboot-1.0.0.jar /usr/local/springboot.jar
ENTRYPOINT ["java", "-jar", "/usr/local/springboot.jar"]
則/usr/local/springboot目錄的文件為:
-rw-r--r-- 1 root root 119 Feb 22 17:50 Dockerfile
-rw-r--r-- 1 root root 21863457 Feb 22 17:07 springboot-1.0.0.jar
- 制作鏡像,在/usr/local/springboot目錄下執(zhí)行命令:
docker build -t 192.0.10.22:20080/dhorse/springboot:1.0.0 .
其中勋篓,192.0.10.22:20080是Harbor鏡像倉庫地址吧享,dhorse是項目名。
- 登錄倉庫并上傳鏡像
docker login 192.0.10.22:20080 -u admin -p Harbor12345
docker push 192.0.10.22:20080/dhorse/springboot:1.0.0
最后生巡,推薦一個部署應用的平臺: https://github.com/512team/dhorse