Rumah > Operasi dan penyelenggaraan > Docker > Adakah buruh pelabuhan datang dengan jdk?

Adakah buruh pelabuhan datang dengan jdk?

WBOY
Lepaskan: 2022-07-22 15:26:58
asal
1992 orang telah melayarinya

Docker tidak disertakan dengan jdk; bekas docker tidak mempunyai jdk secara lalai. Jika anda perlu menjalankan program java, anda perlu memasang jdk dalam mesin hos atau memasang jdk dalam bekas daripada jdk ialah "Kit Pembangunan Java", yang merujuk kepada Ia ialah kit alat pembangunan perisian dalam bahasa Java, terutamanya digunakan untuk pembangunan aplikasi Java pada peranti mudah alih dan peranti terbenam.

Adakah buruh pelabuhan datang dengan jdk?

Persekitaran pengendalian tutorial ini: sistem linux7.3, docker versi 19.03, komputer Dell G3.

Docker disertakan dengan jdk?

Bekas docker tidak mempunyai JDK secara lalai Jika anda perlu menjalankan program Java, anda mesti memasang JDK dalam hos mesin atau pasang JDK dalam bekas.

Nama penuh jdk ialah "Java Development Kit", yang merujuk kepada toolkit pembangunan perisian bahasa Java Ia digunakan terutamanya untuk pembangunan aplikasi java pada peranti mudah alih dan peranti terbenam. jdk ialah teras pembangunan java, termasuk persekitaran masa jalan java, sekumpulan alat java dan perpustakaan kelas asas java.

Berikut ialah cara memasang JDK dalam bekas

1 Muat turun fail gz versi jdk yang diperlukan dalam sistem hos

2 . Salin fail gz ke direktori pengguna akar dalam bekas

docker cp <path to jdk gz file>/jdk-8u121-linux-x64.tar.gz <容器名称或者ID>:/root
Salin selepas log masuk

3 Masukkan bekas

docker exec -it <容器名称或者ID> bash
Salin selepas log masuk

4

5. Cipta direktori JAVA_HOME sistem kontena
cd ~
tar -zxvf jdk-8u121-linux-x64.tar.gz
chown root:root ~/jdk1.8.0_121 -R
Salin selepas log masuk

6 Alihkan direktori jdk ke direktori JAVA_HOME
mkdir /usr/lib/jvm
Salin selepas log masuk

7 >
mv ~/jdk1.8.0_121 /usr/lib/jvm
Salin selepas log masuk
8. Tetapkan pembolehubah persekitaran

yum update
yum -y install vim*
Salin selepas log masuk
9 Jadikan pembolehubah persekitaran berkuat kuasa serta-merta

vim ~/.bashrc
 
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
Salin selepas log masuk
10 Sahkan versi JDK

source ~/.bashrc
Salin selepas log masuk

Meluaskan pengetahuan

java -version
Salin selepas log masuk

jdk (nama penuh: Java Development Kit) ialah produk SunMicrosystems untuk pembangun Java Ia adalah kit alat pembangunan perisian untuk bahasa Java dan digunakan terutamanya untuk aplikasi java pada mudah alih peranti dan peranti terbenam. JDK ialah teras kepada keseluruhan JAVA, termasuk Java Runtime Envirnment, sekumpulan alatan Java (javac/java/jdb, dll.) dan perpustakaan kelas Java asas (iaitu Java API termasuk rt.jar ).

JDK yang paling utama ialah JDK yang dikeluarkan oleh Sun Selain Sun, terdapat banyak syarikat dan organisasi yang telah membangunkan JDK mereka sendiri. IBM telah membangunkan JDKnya sendiri, dan Taobao domestik juga telah membangunkan JDKnya sendiri Setiap organisasi membangunkan JDKnya sendiri untuk menambah baik aspek tertentu untuk memenuhi keperluannya sendiri.

JDK ialah persekitaran pembangunan untuk membina aplikasi, applet dan komponen yang diterbitkan pada platform Java. Ia tidak menyediakan perisian pembangunan khusus Apa yang disediakannya ialah perpustakaan kelas dan spesifikasi bahasa Java yang mesti digunakan tidak kira jenis perisian pembangunan yang anda gunakan untuk menulis program Java.

Pembelajaran yang disyorkan: "

tutorial video buruh pelabuhan

"

Atas ialah kandungan terperinci Adakah buruh pelabuhan datang dengan jdk?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan