全部产品
Search
文档中心

:Gunakan fitur percepatan P2P pada host tempat Docker diinstal

更新时间:Nov 09, 2025

Anda dapat menggunakan fitur percepatan P2P pada host dengan Docker terinstal untuk mempercepat penarikan gambar dan mengurangi waktu yang diperlukan untuk menerapkan aplikasi. Topik ini menjelaskan cara menggunakan fitur percepatan P2P pada host tersebut.

Prasyarat

Prosedur

  1. Dapatkan ID Instance Container Registry Enterprise Edition

    1. Masuk ke Konsol Container Registry.

    2. Di bilah navigasi atas, pilih wilayah.

    3. Di panel navigasi sisi kiri, klik Instances.

    4. Di halaman Instances, klik instance Enterprise Edition yang ingin Anda kelola.

      Di bagian Instance pada halaman Overview, dapatkan ID instance Container Registry Enterprise Edition.

  2. Masuk ke instance Elastic Compute Service (ECS). Untuk informasi lebih lanjut, lihat Hubungkan ke Instance Linux Menggunakan Pasangan Kunci SSH.

  3. Jalankan perintah berikut untuk mengunduh paket instalasi komponen P2P:

    docker run --rm -v /var/lib/aliyun-acr/p2p:/var/lib/aliyun-acr/p2p registry.cn-hangzhou.aliyuncs.com/acr-toolkit/p2p-installer-manual:v1.0.6-b6b9f5f9-aliyun
  4. Konfigurasikan komponen P2P.

    /var/lib/aliyun-acr/p2p/scripts/01-init.sh --ak <aliyun-ak> --sk <aliyun-sk> --port 65001 --instance <acr-ee-instance-id>

    Di baris perintah, ganti ID AccessKey, Rahasia AccessKey, ID instance Container Registry Enterprise Edition, dan nomor port komponen P2P. Nomor port default komponen P2P adalah 65001.

    Catatan

    ID AccessKey dan Rahasia AccessKey hanya digunakan untuk mendapatkan informasi instance Container Registry Enterprise Edition selama konfigurasi inisialisasi.

    Setelah Anda mengonfigurasi komponen P2P, sistem akan menghasilkan direktori /var/lib/aliyun-acr/p2p.

  5. Jalankan perintah berikut untuk memulai komponen P2P.

    Catatan

    Jika Anda perlu menginstal komponen P2P pada beberapa instance ECS, salin direktori konfigurasi dari langkah 4 ke instance lainnya, lalu jalankan perintah untuk memulai komponen P2P.

    /var/lib/aliyun-acr/p2p/scripts/02-run.sh
  6. Jalankan perintah berikut untuk masuk ke repositori gambar menggunakan nama domain yang dipercepat P2P:

    docker login <Nama domain yang dipercepat P2P dari instance Container Registry Enterprise Edition>

    Nama domain yang dipercepat P2P memiliki format berikut: <Nama instance Container Image Enterprise Edition>-registry-vpc.distributed.<Wilayah tempat instance Container Registry Enterprise Edition berada>.cr.aliyuncs.com:<Port yang digunakan oleh komponen P2P>.

  7. Jalankan perintah berikut untuk menarik gambar menggunakan nama domain yang dipercepat P2P:

    docker pull <Nama domain yang dipercepat P2P dari instance Container Registry Enterprise Edition>/test/busybox:latest
  8. Opsional: Jalankan perintah berikut untuk menghapus instalasi komponen P2P:

    /var/lib/aliyun-acr/p2p/scripts/03-uninstall.sh