Window Image in hub.cocker.com
envoy 的镜像位于 https://hub.docker.com/u/envoyproxy 之下,其中 Windows 包括如下 4 个版本。
- envoy-windows
https://hub.docker.com/r/envoyproxy/envoy-windows - envoy-windows-dev
https://hub.docker.com/r/envoyproxy/envoy-windows-dev - envoy-windows-ltsc2022
https://hub.docker.com/r/envoyproxy/envoy-windows-ltsc2022 - envoy-windows-ltsc2022-dev
https://hub.docker.com/r/envoyproxy/envoy-windows-ltsc2022 - envoy-build-windows2019
https://hub.docker.com/r/envoyproxy/envoy-build-windows2019
在 Windows 上安装 Envoy
可以使用官方的 Windows Docker 镜像运行 Envoy
$ docker pull envoyproxy/envoy-windows-dev:af915efe430a670a9eed89bd57778657374acd4e
$ docker run --rm envoyproxy/envoy-windows-dev:af915efe430a670a9eed89bd57778657374acd4e --version
See: https://www.envoyproxy.io/docs/envoy/latest/start/install#install-envoy-on-windows
使用 Docker 安装 Envoy
使用官方 Docker 镜像来运行 Envoy.
下面的命令将拉取并显示当前镜像的版本
docker pull envoyproxy/envoy:dev-af915efe430a670a9eed89bd57778657374acd4e
docker run --rm envoyproxy/envoy:dev-af915efe430a670a9eed89bd57778657374acd4e --version
支持的 Tag
对于稳定版本的 Envoy 镜像和最新的小版本。
例如,如果最新版本的 v1.73.x 系列是 1.73.7,那么镜像被创建为
- envoyproxy/envoy:x1.73.7
- envoyproxy/envoy:v1.73-latest
类似的策略用于每个版本。
支持的架构
对于 Linux 构建和镜像来说,Envoy 项目目前支持 amd64
和 arm64
架构
Issues of Envoy on Windows
https://github.com/envoyproxy/envoy/labels/area%2Fwindows
Windows Build
Currently, your releases include Linux binaries (which is an improvement, because before there were no binaries). However, the Windows binaries are still not included. This is a huge pain. Can we please include the Windows binaries in the releases for new releases?
https://github.com/envoyproxy/envoy/issues/24711
For the time being I believe the best option is to copy the executable out of the Windows Docker image. Hopefully this will change soon.
https://github.com/envoyproxy/envoy/issues/30374
windows is no longer supported by the project as it was mostly unused, came with a very high CI cost and was adding a lot of burden to devs
we are however open to fixes to make things work and if there is a community of users that rely on this would encourage setting up a downstream project to track Envoy changes
See: https://github.com/envoyproxy/envoy/issues/33561
标签:Windows,Envoy,envoy,windows,关于,https,com,envoyproxy From: https://www.cnblogs.com/haogj/p/18150297