docker構建鏡像並啟動容器


1.創建一個dockerfile文件 # 該鏡像需要依賴的基礎鏡像 FROM java:8 # 將當前目錄下的jar包復制到docker容器的/目錄下 ADD springweb-0.0.1-SNAPSHOT.jar /mall-docker-springboot.jar # 運行過程中創建一個mall-tiny-docker-file.jar文件 RUN bash -c 'touch /mall-docker-springboot.jar' # 聲明服務運行在8080端口 EXPOSE 8189 # 指定docker容器啟動時運行jarENTRYPOINT ["java", "-jar","/mall-docker-springboot.jar"] # 指定維護者的名字 MAINTAINER xxxx 2.在liunx下可以直接創建文件寫入上面配置內容 3.或者在idea中創建dockerfile,推薦安裝插件docker-integration 4.直接打包為jar文件 5.上傳jar包及dockerfile文件 6.構建鏡像 docker build -t springweb:0.0.1-SNAPSHOT . 7.啟動鏡像為容器 docker run --name springboot-test -p 8189:8189 -d fd52cae048b0 -p 為指定端口 -d 后台運行 --name 命名容器 -e 指定參數,如數據庫:用戶名及密碼 fd52cae048b0 為鏡像ID 本文參考 https://www.jianshu.com/p/9703e7959ebf


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM