Rumah >Tutorial sistem >LINUX >Cara paling mudah untuk memahami perkhidmatan indeks docker adalah di sini

Cara paling mudah untuk memahami perkhidmatan indeks docker adalah di sini

WBOY
WBOYke hadapan
2024-01-01 18:41:46667semak imbas
Pengenalan indeks, seperti namanya, "indeks", perkhidmatan indeks terutamanya menyediakan pengindeksan cermin dan fungsi pengesahan pengguna. Apabila memuat turun imej, seperti yang ditunjukkan dalam rajah di bawah, ia akan pergi ke perkhidmatan indeks untuk pengesahan, kemudian mencari alamat pendaftaran di mana imej itu terletak dan mengembalikannya kepada klien docker Akhirnya, klien docker akan memuat turun imej dari pendaftaran Sudah tentu, semasa muat turun Semasa proses, pendaftaran akan pergi ke indeks untuk mengesahkan kesahihan token pelanggan. Imej yang berbeza boleh disimpan pada perkhidmatan pendaftaran yang berbeza, dan maklumat indeksnya diletakkan pada perkhidmatan indeks.

知道什么是docker index服务就看这里。

Pelaksanaan gudang buruh pelabuhan mempunyai dua mod operasi
(1) standalone=true: Dalam mod ini, gudang itu sendiri menyediakan perkhidmatan indeks yang ringkas Semasa proses pelaksanaan, indeks hanya melaksanakan fungsi indeks yang mudah dan tidak melaksanakan fungsi pengesahan pengguna
. (2) standalone=false: Dalam mod ini, anda perlu mengkonfigurasi pusat akses perkhidmatan indeks dan melaksanakan perkhidmatan indeks sendiri

Antara muka yang disediakan oleh perkhidmatan indeks kepada dunia luar

Antara muka REST API yang disediakan oleh indeks adalah seperti berikut:

PUT /v1/repositories/(namespace)/(repo_name)/

Ia akan dipanggil semasa proses tolak docker, dan fungsinya adalah untuk mencipta repositori. Kata laluan dan kebenaran pengguna akan disahkan sebelum dibuat. Jika sah, token akhirnya akan dikembalikan kepada klien docker

DELETE /v1/repositories/(namespace)/(repo_name)/

Padamkan repositori Kata laluan dan kebenaran pengguna akan disahkan sebelum pemadaman

PUT /v1/repositories/(namespace)/(repo_name)/images

Ia akan dipanggil dalam proses push docker Fungsinya adalah untuk mengemas kini senarai imej yang sepadan dengan repositori Token yang dibawa akan disahkan sebelum mengemas kini

GET /v1/repositories/(namespace)/(repo_name)/images
Ia akan dipanggil dalam proses tarik docker, dan fungsinya adalah untuk mendapatkan senarai imej yang sepadan dengan repositori. Kata laluan dan kebenaran pengguna akan disahkan sebelum mendapatkan

PUT /v1/repositories/(namespace)/(repo_name)/auth
Sahkan kesahihan token

GET /v1/users/
Log masuk Docker akan memanggil antara muka ini untuk mengesahkan kesahihan pengguna

POST /v1/users/
log masuk docker akan memanggil antara muka ini, yang boleh digunakan untuk mencipta pengguna

PUT /v1/users/username/
Digunakan untuk mengemas kini maklumat pengguna

Pengepala, Tindakan dan Respons khusus yang diminta oleh setiap antara muka boleh didapati di sini (https://docs.docker.com/reference/api/docker-io_api/)

Atas ialah kandungan terperinci Cara paling mudah untuk memahami perkhidmatan indeks docker adalah di sini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam