Docker ialah enjin kontena aplikasi sumber terbuka yang sangat popular yang boleh membantu pembangun membungkus aplikasi dan perpustakaan bergantung, persekitaran dan komponen lain ke dalam persekitaran berjalan bebas, memudahkan penggunaan, pengurusan dan pengembangan aplikasi. Dalam proses menggunakan Docker untuk pembangunan dan penggunaan aplikasi, anda sering menghadapi situasi di mana anda perlu menyimpan dan berkongsi imej Docker. Dalam artikel ini, kita akan membincangkan cara menjalankan imej dalam Docker dan menyimpannya.
1. Jalankan imej Docker
Sebelum menjalankan imej Docker, anda perlu memenuhi syarat berikut:
1 Pasang dan konfigurasikan enjin Docker, yang boleh dimuat turun dari laman web rasmi Docker dan pemasangan.
2. Muat turun imej Docker Anda boleh mencari dan memuat turun imej yang anda perlukan melalui Docker Hub, atau anda boleh membina imej sendiri.
Seterusnya, kami akan menunjukkan cara menjalankan imej Docker melalui baris arahan.
1 Muat turun imej Ubuntu melalui Docker Hub:
$ docker pull ubuntu:latest
2 Jalankan imej dan masukkan bekas:
$ docker run -it --name my-ubuntu ubuntu:latest /bin/bash
Arahan ini akan memuat turun yang terkini. versi Ubuntu dan mulakan bekas baharu. Pilihan -it
ialah untuk memulakan terminal interaktif, pilihan --name
ialah menamakan bekas dan /bin/bash
ialah arahan untuk dijalankan dalam bekas. Jika semuanya berjalan lancar, anda akan berada dalam terminal baris arahan Ubuntu.
2. Simpan imej Docker
Semasa proses menjalankan imej Docker, anda mungkin ingin membuat beberapa pengubahsuaian pada imej dan menyimpan pengubahsuaian ini. Atau, anda mungkin mahu berkongsi imej Docker terbina anda sendiri dengan orang lain. Dalam kes ini, anda perlu menyimpan imej Docker secara setempat atau memuat naiknya ke repositori imej seperti Docker Hub.
1. Simpan imej secara setempat
Menggunakan perintah docker commit
, anda boleh menyimpan pengubahsuaian bekas sebagai imej baharu. Dengan mengandaikan bahawa anda telah menjalankan bekas Ubuntu dan mengubah suai beberapa fail konfigurasi dalam langkah sebelumnya, anda kini perlu menyimpan bekas ini sebagai imej baharu. Anda boleh menjalankan arahan berikut:
$ docker commit my-ubuntu my-ubuntu:v1.0
Arahan ini akan menyimpan bekas bernama my-ubuntu
sebagai imej baharu my-ubuntu:v1.0
. Anda boleh menjalankan perintah docker images
untuk melihat semua imej Docker anda.
2. Muat naik imej ke Docker Hub
Anda juga boleh memuat naik imej Docker anda sendiri ke repositori cermin seperti Docker Hub untuk berkongsi dengan orang lain. Untuk memuat naik imej Docker, anda perlu mempunyai akaun Docker Hub dan menambah akaun tersebut pada fail konfigurasi Docker. Kemudian, anda boleh memuat naik imej ke Docker Hub melalui arahan berikut:
$ docker tag my-ubuntu:v1.0 my-dockerhub-account/my-ubuntu:v1.0 $ docker login $ docker push my-dockerhub-account/my-ubuntu:v1.0
Arahan ini akan menamakan semula imej my-ubuntu:v1.0
kepada my-dockerhub-account/my-ubuntu:v1.0
, dengan my-dockerhub-account
ialah nama akaun Docker Hub anda. Seterusnya, anda perlu log masuk ke akaun Docker Hub anda dan muat naik imej melalui perintah docker push
.
3. Ringkasan
Artikel ini memperkenalkan cara menjalankan imej dalam Docker dan menyimpannya. Melalui kaedah ini, imej boleh diubah suai dan dikongsi dengan mudah semasa proses pembangunan, yang memudahkan pembangunan aplikasi, penggunaan dan pengurusan. Semoga artikel ini bermanfaat kepada anda.
Atas ialah kandungan terperinci Bagaimana untuk menyimpan imej larian docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!