Rumah >Operasi dan penyelenggaraan >Docker >Cara menggunakan docker Synology (tutorial)

Cara menggunakan docker Synology (tutorial)

PHPz
PHPzasal
2023-04-19 14:12:0011163semak imbas

Dalam bidang teknologi moden, Docker telah menjadi teknologi virtualisasi yang sangat popular. Dengan menggunakan Docker, anda boleh mencipta bekas mudah alih yang ringan yang boleh memuatkan aplikasi, sistem pengendalian, kebergantungan dan banyak lagi. Ini sangat memudahkan penggunaan dan pengurusan aplikasi, membolehkan pembangun menggunakan aplikasi dengan mudah dalam pelbagai persekitaran.

Sebagai tindak balas kepada keperluan sedemikian, Synology turut menyediakan sokongan Docker, menjadikannya sangat mudah dan mudah untuk menggunakan Docker dalam Synology NAS. Dalam kandungan berikut, kami akan memperkenalkan secara terperinci cara menggunakan Docker dalam Synology NAS.

1 Sahkan bahawa Synology NAS menyokong Docker

Pertama, kami perlu mengesahkan sama ada Synology NAS menyokong Docker. Selepas DSM versi 6.0, Synology telah mula menyokong Docker, jadi selagi versi sistem anda memenuhi keperluan, anda boleh terus melakukan operasi seterusnya. Anda boleh menyemak nombor versi sistem anda dalam "Pusat Pakej" dalam konsol Synology.

2. Pasang Docker

Selepas mengesahkan bahawa NAS menyokong Docker, kami perlu memasang Docker dalam NAS. Secara lalai, pemasangan Docker tidak disediakan dalam "Pusat Pakej" Synology NAS Kami perlu menambahkannya secara manual terlebih dahulu.

Selepas memasuki pusat pakej, dalam pilihan "Tetapan" di penjuru kanan sebelah atas, pilih "Sumber Pakej" dan tambah pustaka pakej rasmi Docker. Selepas menambahkannya, anda boleh mencari Docker dalam senarai pakej dan memasangnya.

Semasa proses pemasangan, anda mungkin perlu memuat turun beberapa fail daripada pustaka rasmi Docker, jadi ia akan mengambil sedikit masa untuk menunggu.

3. Konfigurasi Docker

Selepas pemasangan selesai, kita perlu mengkonfigurasi Docker. Pertama, dalam menu "docker" konsol Synology, anda perlu mengesahkan mod rangkaian Docker. Secara lalai, rangkaian jambatan dicipta pada Synology untuk menyokong komunikasi antara bekas Docker.

Seterusnya, Docker perlu dikonfigurasikan. Dalam pilihan "Folder", kita perlu menetapkan laluan storan tempatan Docker untuk menyimpan data dan imej bekas.

Dalam pilihan "Rangkaian", anda perlu menetapkan pemetaan port rangkaian, untuk melaksanakan dasar akses untuk mendedahkan fungsi kontena kepada dunia luar. Sebagai contoh, kita boleh memetakan port kontena Docker 80 ke port 8080 hos, dan membuka port 8080 hos dalam penyemak imbas untuk mengakses perkhidmatan web kontena Docker.

4. Gunakan Docker

Selepas melengkapkan konfigurasi asas, anda boleh menggunakan Docker. Anda boleh mendapatkan pelbagai imej kontena di gudang rasmi Docker dan memuat turunnya untuk digunakan.

Buat bekas melalui imej dalam Docker. Sebagai contoh, kita boleh mencipta bekas nginx melalui arahan berikut:

docker run --name mynginx -p 80:80 -d nginx

Antaranya, parameter "-d" bermaksud mod latar belakang untuk menjalankan bekas, "-p" menetapkan pemetaan port, dan "nginx" menunjukkan imej yang perlu dimulakan.

Selepas penciptaan, anda boleh menyemak status berjalan kontena melalui arahan berikut:

docker ps

Anda juga boleh menghentikan perjalanan kontena melalui arahan berikut :

docker stop mynginx

5. Delete Docker

Jika Docker tidak diperlukan lagi, anda juga boleh memadamkannya dengan arahan berikut:

docker rm mynginx

Nota: Ini akan memadamkan bekas sepenuhnya, termasuk data dalam bekas Jika anda perlu menyimpannya, sila sandarkan data sebelum memadamkannya.

Ringkasan:

Docker ialah teknologi maya yang sangat popular yang menjadikan penggunaan dan pengurusan aplikasi mudah dan mudah digunakan. Synology NAS juga menyokong Docker Melalui konfigurasi dan penggunaan yang mudah, kami boleh menggunakan aplikasi dan mencuba pelbagai perkhidmatan baharu dengan mudah.

Atas ialah kandungan terperinci Cara menggunakan docker Synology (tutorial). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Terokai log sistem DockerArtikel seterusnya:Terokai log sistem Docker