1. Idea untuk memasang pemalam docker
1.Pemasangan
2 >
Nota: Untuk membolehkan docker mengakses port 2375, anda perlu mengkonfigurasi docker
vim /lib/systemd/system/docker.service
dan mengubah suainya seperti berikut
3. Konfigurasikan bekas
Fail Dockerfile (untuk kemudahan, fail Dockerfile diletakkan di bawah direktori akar)
FROM java:8 VOLUME /tmp ADD /target/sso_test-0.0.1-SNAPSHOT.jar sso_test.jar EXPOSE 9999 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/sso_test.jar"]
Formatnya ialah DARI
Arahan pertama mestilah arahan FROM. Dan, jika anda mencipta berbilang imej dalam Dockerfile yang sama, anda boleh menggunakan berbilang arahan FROM (sekali untuk setiap imej).
VOLUMEFormatnya ialah VOLUME ["/data"].
Buat titik pelekap yang boleh dipasang daripada hos tempatan atau bekas lain Ia biasanya digunakan untuk menyimpan pangkalan data dan data yang perlu diselenggara.
TAMBAHFormatnya ialah TAMBAH
Arahan ini akan menyalin
Formatnya ialah EXPOSE
Beritahu Docker nombor port yang didedahkan oleh bekas pelayan untuk digunakan oleh sistem yang saling berkaitan. Anda perlu lulus -P apabila memulakan bekas, dan hos Docker akan secara automatik menetapkan port dan memajukannya ke port yang ditentukan.
ENTRYPOINTDua format:
Setiap Dockerfile hanya boleh mempunyai satu ENTRYPOINT Apabila berbilang ditentukan, hanya yang terakhir akan berkuat kuasa.
Catatan:
Untuk mengetahui tentang Dockerfile, sila beralih ke----Pengenalan Dockerfile
Docker Chinese Manual-----Docker Chinese Manual
Pengerahan
Atas ialah kandungan terperinci Bagaimana untuk menggunakan projek springboot kepada docker dalam idea. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!