Rumah >Java >javaTutorial >Bagaimana untuk membungkus projek SpringBoot ke dalam imej Docker
Automasi sepenuhnya : Mula-mula bina gudang imej docker, dan kemudian konfigurasikan alamat gudang dalam konfigurasi maven projek . Konfigurasikan fail Dockerfile dalam projek, supaya ia boleh dibungkus terus dalam idea dan dimuat naik secara automatik ke gudang imej, dan kemudian mulakan imej pada pelayan.
Separa automasi: Terdapat dua pilihan untuk separa automasi, satu ialah meletakkan fail Dockerfile di dalam projek, dan satu lagi adalah meletakkannya di luar projek.
Letakkannya dalam projek: Konfigurasikan sokongan pemalam maven dalam springboot pom >
Secara umumnya, separa automasi digunakan lebih daripada automasi penuh Artikel ini menggunakan kaedah separa automatik kedua Secara umumnya, terdapat beberapa langkah:1. Bina projek SpringBoot
#发布到网上时只会把jar包和Dockerfile发布上去 COPY *.jar /app.jar #地址映射 CMD ["--server.port=8080"] #对外暴露端口 EXPOSE 8080 #执行命令 ENTRYPOINT ["java","-jar","/app.jar"]4. Bina imejKeluarkan pakej jar dan fail Dockerfile dan buat folder baharu dan letakkannya di dalamnya, tekan Tahan kekunci shift untuk membuka PowerShell
(Nota: Docker Desktop dipasang pada komputer saya)
Atas ialah kandungan terperinci Bagaimana untuk membungkus projek SpringBoot ke dalam imej Docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!