Rumah >Operasi dan penyelenggaraan >Docker >Bagaimana untuk menukar sumber imej untuk docker
Dengan populariti Docker, semakin ramai orang mula menggunakannya untuk membina dan menggunakan aplikasi. Walau bagaimanapun, apabila kami menggunakan Docker untuk menarik imej, kami sering menghadapi masalah kelajuan perlahan. Ini biasanya disebabkan oleh sambungan perlahan sumber imej Docker yang kami gunakan dalam persekitaran rangkaian domestik. Untuk menyelesaikan masalah ini, kita boleh meningkatkan kelajuan menarik imej dengan menukar sumber imej Docker. Artikel ini akan memperkenalkan cara menukar sumber imej untuk Docker.
Langkah 1: Tentukan sumber imej Docker semasa
Sebelum menukar sumber imej Docker, kami perlu mengesahkan sumber imej Docker semasa. Kita boleh menyemak dengan melaksanakan arahan berikut:
docker info
Maklumat berikut akan dipaparkan:
Containers: 4 Running: 2 Paused: 0 Stopped: 2 Images: 12 Server Version: 18.06.1-ce Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: bb71b10fd8f58240ca47fbb579b9d1028eea7c84 runc version: 2f7393a47307a16f8cee44a37b262e8b81021e3e init version: fec3683 Security Options: apparmor seccomp Profile: default Kernel Version: 4.4.0-31-generic Operating System: Ubuntu 16.04.1 LTS OSType: linux Architecture: x86_64 CPUs: 4 Total Memory: 7.691GiB Name: ywh ID: TXZA:MEJ2:H3CH:O5XL:…:3O5C Docker Root Dir: /var/lib/docker Debug Mode (client): false Debug Mode (server): false Registry: https://index.docker.io/v1/ Labels: Experimental: false
Dalam output ini, terdapat baris dengan Registry:
. Secara lalai, nilai ini ialah https://index.docker.io/v1/, menunjukkan bahawa sumber imej Docker rasmi sedang digunakan.
Langkah 2: Pilih sumber imej Docker yang sesuai
Memilih sumber imej yang sesuai ialah kunci untuk meningkatkan kelajuan menarik imej. Pada masa ini, sumber imej Docker yang biasa digunakan di China adalah seperti berikut:
Alibaba Cloud Accelerator pada masa ini merupakan sumber Docker yang paling popular. Untuk mempercepatkan penarikan imej, Alibaba Cloud menyediakan perkhidmatan pecutan imej percuma, yang boleh mengurangkan masalah sumber Docker yang tidak boleh diakses atau kelajuan penarikan perlahan dengan berkesan.
DaoCloud juga menyediakan sumber Docker, yang juga percuma. Seperti Alibaba Cloud Accelerator, imej kontena akan dicache pada pelayan DaoCloud.
Pemecut Awan NetEase ialah alat pecutan Docker yang dilancarkan oleh NetEase Pengguna boleh mempercepatkan di Docker secara percuma.
Langkah 3: Konfigurasikan sumber imej Docker
Kami mengambil Alibaba Cloud Accelerator sebagai contoh untuk mengkonfigurasi sumber imej Docker. Pertama, dalam konsol Awan Alibaba, buka pemecut Docker dan dapatkan alamat pecutan.
Kemudian buka terminal arahan dan masukkan sebagai root. Jalankan arahan berikut:
sudo vim /etc/docker/daemon.json
Edit fail daemon.json dan masukkan kandungan berikut:
{ "registry-mirrors": ["https://xxx.mirror.aliyuncs.com"] }
Ganti xxx dengan alamat pecutan yang diperoleh dalam langkah 1. Simpan dan keluar dari fail.
Akhir sekali, mulakan semula perkhidmatan Docker:
sudo systemctl restart docker
Sekarang kami telah berjaya menggantikan sumber imej Docker.
Ringkasan
Artikel ini memperkenalkan cara menukar sumber imej untuk Docker Dengan menukar sumber imej kepada sumber imej yang boleh dipercayai dan pantas, kelajuan penarikan imej Docker boleh dipertingkatkan, menjadikan kami gunakan Docker dengan lebih mudah dan pantas.
Atas ialah kandungan terperinci Bagaimana untuk menukar sumber imej untuk docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!