Dalam beberapa tahun kebelakangan ini, Docker telah digunakan secara meluas dalam pembangunan dan penggunaan perisian Ia menyediakan penyelesaian teknikal dalam kontena dan membawa kemudahan yang hebat kepada pembangun dan kakitangan operasi dan penyelenggaraan. Selepas memasang Docker, kita perlu tahu cara menggunakannya untuk membina, menjalankan dan mengurus bekas. Butiran berikut cara menggunakan Docker selepas memasangnya.
1. Mulakan Docker
Selepas memasang Docker, kami perlu memulakan perkhidmatan Docker Dalam sistem Linux, anda boleh menggunakan arahan berikut untuk menyemak sama ada ia telah dimulakan:
systemctl status docker
Salin selepas log masuk
Jika aktif (berjalan) dipaparkan, ini bermakna Docker telah dimulakan Jika tidak, ia boleh dimulakan melalui arahan berikut:
sudo systemctl start docker
Salin selepas log masuk
2. Gunakan Docker Selepas memulakan Docker, kita boleh menggunakan Docker untuk Membina, menjalankan dan mengurus bekas sekarang. Docker menyediakan banyak alatan baris arahan, berikut adalah beberapa alat yang biasa digunakan:
tarik docker
- tarik docker digunakan untuk mendapatkan imej daripada repositori Docker seperti berikut:
Antaranya, OPTIONS adalah pilihan dan boleh digunakan untuk menentukan gudang mana untuk mendapatkan imej dan kaedah pengesahan yang mana untuk digunakan ialah nama imej, yang boleh termasuk gudang persendirian alamat, dan TAG ialah teg imej Pilihan; DIGEST ialah nilai cincang imej, yang juga boleh digunakan untuk mengenal pasti imej. Contoh arahan adalah seperti berikut:
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
Salin selepas log masuk
docker pull ubuntu:18.04
Salin selepas log masuk
docker run
- docker run digunakan untuk mencipta dan memulakan bekas. Format arahan adalah seperti berikut:
Antaranya, OPTIONS adalah pilihan, dan yang berikut biasanya digunakan:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Salin selepas log masuk
-d menjalankan bekas di latar belakang dan mengembalikan ID kontena;
- -ia menjalankan bekas dalam mod interaktif, biasanya digunakan dengan -t dan -i; >--nama ditentukan untuk nama bekas A
- --mulakan semula menetapkan dasar mula semula bekas.
- IMAGE ialah nama imej, COMMAND ialah arahan untuk dijalankan semasa memulakan bekas, dan ARG ialah parameter arahan. Contoh arahan adalah seperti berikut:
-
- docker ps
docker ps digunakan untuk menyenaraikan bekas yang sedang berjalan. Format arahan adalah seperti berikut:
docker run -it --rm --name ubuntu_test ubuntu:18.04 /bin/bash
Salin selepas log masuk
- Antaranya, OPTIONS adalah pilihan, dan yang berikut biasanya digunakan:
-a Senaraikan semua bekas, termasuk bekas yang dihentikan ;
docker ps [OPTIONS]
Salin selepas log masuk
-q hanya menyenaraikan ID kontena.
Arahan contoh adalah seperti berikut: -
- log docker
log docker digunakan untuk melihat log bekas . Format arahan adalah seperti berikut:
docker ps -a
Salin selepas log masuk
- Antaranya, OPTIONS adalah pilihan, dan yang berikut biasanya digunakan:
-f log keluaran masa nyata
docker logs [OPTIONS] CONTAINER
Salin selepas log masuk
- t memaparkan cap masa;
--ekor memaparkan beberapa log terakhir.
- CONTAINER ialah nama kontena atau ID. Contoh arahan adalah seperti berikut:
-
- docker stop
docker stop digunakan untuk berhenti menjalankan kontena. Format arahan adalah seperti berikut:
docker logs -f ubuntu_test
Salin selepas log masuk
- Antaranya, OPTIONS adalah pilihan, dan yang berikut biasanya digunakan:
-t Tetapkan tamat masa.
docker stop [OPTIONS] CONTAINER [CONTAINER...]
Salin selepas log masuk
Arahan contoh adalah seperti berikut:
Docker menyediakan set alat baris arahan yang kaya, menjadikannya mudah untuk dibina. menjalankan dan menguruskan bekas. Artikel ini memperkenalkan arahan biasa Docker dan berharap dapat memberikan rujukan kepada pembaca. Apabila menggunakan Docker, anda perlu memberi perhatian kepada isu keselamatan dan prestasi. Sebagai contoh, semasa membuat imej, anda harus cuba mengelak daripada memasang terlalu banyak pakej perisian di dalamnya Pada masa yang sama, anda harus menentukan had sumber bekas apabila memulakan bekas untuk mengelakkan bekas daripada menduduki terlalu banyak sumber dan menyebabkan. kemerosotan prestasi sistem.
Atas ialah kandungan terperinci Cara menggunakan docker selepas memasangnya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!