GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Cara mengkonfigurasi buruh pelabuhan untuk menggunakan proxy

Proxy diperlukan ketika server yang menjalankan Docker tidak memiliki akses langsung ke Internet. Konfigurasikan daemon Docker untuk menggunakan server proxy untuk mengakses gambar yang disimpan di Registri Docker Hub resmi atau pendaftar pihak ketiga. Ada 2 cara untuk mengkonfigurasi proxy untuk buruh pelabuhan :

  • Mengonfigurasi variabel proxy di /etc/sysconfig/docker berkas
  • Mengonfigurasi variabel lingkungan

Metode 1 :Mengonfigurasi variabel proxy di file /etc/sysconfig/docker

1. Tambahkan konfigurasi berikut di /etc/sysconfig/docker berkas:

# cat /etc/sysconfig/docker
export HTTP_PROXY="http://USERNAME:PASSWORD@[your.proxy.server]:[port]"
export HTTPS_PROXY="https://USERNAME:PASSWORD@[your.proxy.server]:[port]"

Misalnya :

# cat /etc/sysconfig/docker
HTTP_PROXY="http://user01:[email protected]:8080"
HTTPS_PROXY="https://user01:[email protected]:8080"

2. Mulai ulang daemon Docker setelah menyiapkan proxy.

# service docker restart

Metode 2 :Mengkonfigurasi variabel lingkungan

1. Buat drop-in

# mkdir /etc/systemd/system/docker.service.d

2. Buat file dengan nama /etc/systemd/system/docker.service.d/http-proxy.conf yang menambahkan HTTP_PROXY variabel lingkungan:

[Service]
Environment="HTTP_PROXY=http://user01:[email protected]:8080/"
Environment="HTTPS_PROXY=https://user01:[email protected]:8080/"
Environment="NO_PROXY= hostname.example.com,172.10.10.10"

3. muat ulang daemon systemd

# systemctl daemon-reload

4. restart buruh pelabuhan

# systemctl restart docker

5. Pastikan konfigurasi telah dimuat:

# systemctl show docker --property Environment
Environment=GOTRACEBACK=crash HTTP_PROXY=http://10.10.10.10:8080/ HTTPS_PROXY=http://10.10.10.10:8080/ NO_PROXY= hostname.example.com,172.10.10.10


Docker
  1. Cara Menginstal dan Menggunakan Docker di Ubuntu 20.04

  2. Cara Menggunakan Tulis Docker

  3. Cara Menginstal dan Menggunakan Docker Compose di CentOS

  1. Cara Menggunakan Dockerfile untuk Membangun Gambar Docker

  2. Bagaimana dan Mengapa Menggunakan Host Docker Jarak Jauh

  3. Cara Menggunakan Perintah Inspeksi Docker

  1. Cara Mengonfigurasi Pengaturan Proxy di Ubuntu 20.04

  2. Docker:Cara menggunakannya secara praktis - Bagian 3

  3. Cara Mengonfigurasi Btrf sebagai Mesin Penyimpanan di Docker