Kata pengantar
Ini adalah artikel yang terkait dengan empat titik pengetahuan, yaitu Java, Docker, Springboot dan Gradle. Kami berharap dapat menggunakan kerangka kerja Springboot di lingkungan Java untuk membangun proyek melalui Gradle, dan kemudian menggunakan dan menjalankan proyek dalam wadah Docker!
Untuk informasi lebih lanjut tentang Gradle, silakan merujuk ke artikel ini: //www.vevb.com/article/125602.htm
Saya tidak akan mengatakan banyak hal di bawah ini, mari kita lihat perkenalan terperinci:
Tempat untuk memperhatikan
Proses pengembangan
File build.gradle
Dependensi {classPath ("org.springframework.boot: spring-boot-gradle-plugin: $ {springbootversion}") classpath ('se.transmode.gradle: gradle-docker: 1.2')} plugin: 'java'apply plugin:' orpapsy'prapsy plugin: 'io.spring.dependency-management'apply plugin: 'docker'version = '1.0.0'jar { baseName = 'springdemo'}task buildDocker(type: Docker, dependsOn: build) { push = true applicationName = jar.baseName dockerfile = file('src/main/docker/Dockerfile') doFirst { copy { from Jar ke Stage}}}Proyek Kompilasi Kedua
Docker Build
Tiga Generasi Cermin
Docker Build Builddocker
Empat wadah lari
Docker Run -P 80: 8080 SpringDemo -1.0.0
Lima tahun gambar
Meringkaskan
Di atas adalah seluruh konten artikel ini. Saya berharap konten artikel ini memiliki nilai referensi tertentu untuk studi atau pekerjaan semua orang. Jika Anda memiliki pertanyaan, Anda dapat meninggalkan pesan untuk berkomunikasi. Terima kasih atas dukungan Anda ke wulin.com.