1.將項(xiàng)目打包成jar包,上傳至linux服務(wù)器目錄,
2.創(chuàng)建一個(gè)vim Dockerfile文件,和你上傳的jar包的目錄一致,加入
#基于哪個(gè)鏡像
From java:8
#將本地文件夾掛在到當(dāng)前容器
VOLUME /tmp
#復(fù)制文件到容器
ADD eureka-server-0.0.1-SNAPSHOT.jar /app.jar
#聲明需要暴露的端口
EXPOSE 8761
#配置容器啟動(dòng)后執(zhí)行的命令
ENTRYPOINT ["java","-jar","/app.jar"]?
保存退出
3.使用docker build -t 鏡像名稱:版本號(hào) .? ? ? ?
#? docker build -t eureka-server:0.0.1 .
4.查看鏡像是否創(chuàng)建成功?
docker images
5.啟動(dòng)docker鏡像
docker run -d -p 8761:8761 eureka-server-0.0.1:latest
用linux的IP地址加8761訪問就可以看到下面的頁面就說明成功了,或者是你自己的項(xiàng)目的界面