Docker Build Proxy: Tìm hiểu cách sử dụng Docker Build với Proxy

giauy243

New member
## Cách sử dụng Docker Build với proxy

Docker Build là một mệnh lệnh xây dựng một hình ảnh từ Dockerfile.Theo mặc định, Docker Build sẽ kéo hình ảnh từ sổ đăng ký Docker Hub.Tuy nhiên, bạn cũng có thể sử dụng proxy để kéo hình ảnh từ sổ đăng ký riêng hoặc từ hệ thống tệp cục bộ.

Để sử dụng proxy với Docker Build, bạn có thể sử dụng cờ `-THERBuild-Arg` để chỉ định URL của proxy.Ví dụ: lệnh sau sẽ xây dựng một hình ảnh từ Dockerfile bằng cách sử dụng proxy tại `http: //my-proxy.com: 8080`:

`` `
Docker Build--Build-Arg http_proxy = http: //my-proxy.com: 8080 -t My-Image.
`` `

Bạn cũng có thể sử dụng cờ `-Muild-arg` để chỉ định nhiều proxy.Ví dụ: lệnh sau đây sẽ xây dựng một hình ảnh từ Dockerfile bằng cách sử dụng proxy tại `http: //my-proxy.com: 8080` và proxy tại` http: //my-other-proxy.com: 8080`:

`` `
Docker Build--Build-Arg http_proxy = http: //my-proxy.com: 8080--build-arg https_proxy = http: //my-other-proxy.com: 8080 -t của tôi.
`` `

Ngoài cờ `-Muild-arg`, bạn cũng có thể sử dụng biến môi trường` Docker_build_proxy` để chỉ định URL của proxy.Ví dụ: lệnh sau sẽ xây dựng một hình ảnh từ Dockerfile bằng cách sử dụng proxy tại `http: //my-proxy.com: 8080`:

`` `
Xuất Docker_Build_Proxy = http: //my-proxy.com: 8080
Docker Build -t My -Image.
`` `

Bạn cũng có thể sử dụng biến môi trường `Docker_build_proxy` để chỉ định nhiều proxy.Ví dụ: lệnh sau đây sẽ xây dựng một hình ảnh từ Dockerfile bằng cách sử dụng proxy tại `http: //my-proxy.com: 8080` và proxy tại` http: //my-other-proxy.com: 8080`:

`` `
Xuất Docker_Build_Proxy = http: //my-proxy.com: 8080, http: //my-other-proxy.com: 8080
Docker Build -t My -Image.
`` `

## hashtags

* #Docker
* #Docker-Build
* #Ủy quyền
* #NetWorking
* #Hộp đựng
=======================================
## How to Use Docker Build with Proxy

Docker build is a command that builds an image from a Dockerfile. By default, Docker build will pull images from the Docker Hub registry. However, you can also use a proxy to pull images from a private registry or from a local file system.

To use a proxy with Docker build, you can use the `-–build-arg` flag to specify the URL of the proxy. For example, the following command will build an image from a Dockerfile using a proxy at `http://my-proxy.com:8080`:

```
docker build --build-arg http_proxy=http://my-proxy.com:8080 -t my-image .
```

You can also use the `-–build-arg` flag to specify multiple proxies. For example, the following command will build an image from a Dockerfile using a proxy at `http://my-proxy.com:8080` and a proxy at `http://my-other-proxy.com:8080`:

```
docker build --build-arg http_proxy=http://my-proxy.com:8080 --build-arg https_proxy=http://my-other-proxy.com:8080 -t my-image .
```

In addition to the `-–build-arg` flag, you can also use the `DOCKER_BUILD_PROXY` environment variable to specify the URL of the proxy. For example, the following command will build an image from a Dockerfile using a proxy at `http://my-proxy.com:8080`:

```
export DOCKER_BUILD_PROXY=http://my-proxy.com:8080
docker build -t my-image .
```

You can also use the `DOCKER_BUILD_PROXY` environment variable to specify multiple proxies. For example, the following command will build an image from a Dockerfile using a proxy at `http://my-proxy.com:8080` and a proxy at `http://my-other-proxy.com:8080`:

```
export DOCKER_BUILD_PROXY=http://my-proxy.com:8080,http://my-other-proxy.com:8080
docker build -t my-image .
```

## Hashtags

* #Docker
* #Docker-build
* #Proxy
* #NetWorking
* #containers
 
Join ToolsKiemTrieuDoGroup
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock