本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
Synthetics Private Location Worker是Datadog Synthetics的官方Docker镜像,用于部署私有位置(Private Location) Worker节点。该镜像允许用户在私有网络环境中执行合成监控测试(如API测试、浏览器测试、SSL证书检查等),并将测试结果上报至Datadog平台,实现对内部服务、私有应用及无法通过公网访问的资源的监控。
amd64[***] 或对应区域端点)及私有网络内的目标资源。docker run -d \ --name datadog-synthetics-worker \ -e DD_API_KEY=<YOUR_DATADOG_API_KEY> \ -e DD_SYNTHETICS_PRIVATE_LOCATION_ID=<YOUR_PRIVATE_LOCATION_ID> \ -e DD_REGION=<YOUR_DATADOG_REGION> \ # 如"us1"、"eu1",默认"us1" gcr.io/datadoghq/synthetics-private-location-worker:latest
注意:上述环境变量为示例,具体配置参数需参考Datadog私有位置文档获取完整列表(如代理配置、资源限制等)。
创建docker-compose.yml文件:
version: '3' services: synthetics-worker: image: gcr.io/datadoghq/synthetics-private-location-worker:latest container_name: datadog-synthetics-worker environment: - DD_API_KEY=<YOUR_DATADOG_API_KEY> - DD_SYNTHETICS_PRIVATE_LOCATION_ID=<YOUR_PRIVATE_LOCATION_ID> - DD_REGION=us1 # 根据实际区域调整 # 如需代理,添加代理配置(示例) # - HTTP_PROXY=[***] # - HTTPS_PROXY=[***] restart: always # 根据测试需求调整资源限制 resources: limits: cpus: '2' memory: 2G
启动容器:
docker-compose up -d
本软件的使用与操作受《最终用户许可协议》(EULA)约束,详情参见此处。
与所有Docker镜像一样,本镜像可能包含其他软件,这些软件可能受其他许可证约束(如基础发行版中的Bash等,以及主软件的直接或间接依赖项)。使用预构建镜像时,用户有责任确保其使用符合镜像中所有软件的相关许可证要求。
本镜像包含第三方分发的软件,以下是这些库及其许可证的列表:
| 组件 | 来源 | 许可证 | 仓库 |
|---|---|---|---|
| @aws-sdk/client-device-farm | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/client-s3 | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/client-sqs | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/client-ssm | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/credential-provider-imds | dev | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/credential-providers | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/node-http-handler | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/middleware-retry | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/s3-request-presigner | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/types | dev | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @aws-sdk/util-arn-parser | import | Apache-2.0 | github.com/aws/aws-sdk-js-v3 |
| @azure/identity | import | MIT | github.com/Azure/azure-sdk-for-js |
| @azure/storage-blob | import | MIT | github.com/Azure/azure-sdk-for-js |
| @babel/core | dev | MIT | github.com/babel/babel |
| @babel/plugin-transform-modules-commonjs | dev | MIT | github.com/babel/babel |
| @babel/preset-env | dev | MIT | github.com/babel/babel |
| @datadog/browser-rum | import | Apache-2.0 | github.com/DataDog/browser-sdk |
| @datadog/datadog-api-client | import | Apache-2.0 | github.com/DataDog/datadog-api-client-typescript |
| @datadog/datadog-ci | dev | Apache-2.0 | github.com/DataDog/datadog-ci |
| @electron/remote | dev | MIT | github.com/electron/remote |
| @google-cloud/pubsub | import | Apache-2.0 | github.com/googleapis/nodejs-pubsub |
| @google-cloud/storage | import | MIT | github.com/googleapis/nodejs-storage |
| @grpc/grpc-js | import | Apache-2.0 | github.com/grpc/grpc-node/tree/master/packages/grpc-js |
| @grpc/proto-loader | dev | Apache-2.0 | github.com/grpc/grpc-node/tree/master/packages/proto-loader |
| @heroku/socksv5 | import | MIT | github.com/heroku/socksv5 |
| @kayahr/jest-electron-runner | dev | MIT | github.com/kayahr/jest-electron-runner |
| @openpgp/web-stream-tools | dev | MIT | github.com/openpgpjs/web-stream-tools |
| @slack/web-api | import | MIT | github.com/slackapi/node-slack-sdk |
| @stylistic/eslint-plugin | dev | MIT | github.com/eslint-stylistic/eslint-stylistic |
| @types/adm-zip | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/async | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/bindings | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/consul | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/cookie | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/debug | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/follow-redirects | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/google-protobuf | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/http-auth | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/http-proxy | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/jest | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/jsonpath | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/js-yaml | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/lodash | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/luxon | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/minimist | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/msgpack-lite | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/node | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/node-forge | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/ping | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/pug | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/selenium-webdriver | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/semver | dev | ISC | github.com/npm/node-semver |
| @types/sharp | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/ssh2 | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/stream-json | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/tmp | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/triple-beam | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/tough-cookie | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/whatwg-mimetype | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/ws | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/yargs | dev | MIT | github.com/DefinitelyTyped/DefinitelyTyped |
| @wdio/protocols | import | MIT | github.com/webdriverio/webdriverio |
| @wdio/types | dev | MIT | github.com/webdriverio/webdriverio |
| @xmldom/xmldom | import | MIT | github.com/xmldom/xmldom |
| @xmldom/xmldom | dev | MIT | github.com/xmldom/xmldom |
| adm-zip | import | MIT | github.com/cthackers/adm-zip |
| agent-base | import | MIT | github.com/TooTallNate/node-agent-base |
| ajv | import | MIT | github.com/ajv-validator/ajv |
| asn1.js | import | MIT | github.com/indutny/asn1.js |
| asn1.js-rfc2560 | import | MIT | github.com/indutny/asn1.js |
| async | import | MIT | github.com/caolan/async |
| aws-sdk | import | Apache-2.0 | github.com/aws/aws-sdk-js |
| aws-sdk-client-mock | dev | MIT | github.com/m-radzikowski/aws-sdk-client-mock |
| aws-sdk-client-mock-jest | dev | MIT | github.com/m-radzikowski/aws-sdk-client-mock-jest |
| babel-loader | dev | MIT | github.com/babel/babel-loader |
| concurrently | dev | MIT | github.com/kimmobrunfeldt/concurrently |
| consul | import | MIT | github.com/silas/node-consul |
| cookie | import | MIT | github.com/jshttp/cookie |
| copyfiles | dev | MIT | github.com/calvinmetcalf/copyfiles |
| core-js | import | MIT | github.com/zloirock/core-js |
| cross-env | dev | MIT | github.com/kentcdodds/cross-env |
| css.escape | import | MIT | github.com/mathiasbynens/CSS.escape |
| csv-parse | dev | MIT | github.com/adaltas/node-csv-parse |
| data-uri-to-buffer | import | MIT | github.com/TooTallNate/node-data-uri-to-buffer |
| date-fns | import | MIT | github.com/date-fns/date-fns |
| dd-trace | import | BSD-3-Clause | github.com/DataDog/dd-trace-js |
| dd-trace | dev | BSD-3-Clause | github.com/DataDog/dd-trace-js |
| debug | dev | MIT | github.com/debug-js/debug |
| devtools-protocol | import | The Chromium Authors (i.e. BSD-3) | github.com/ChromeDevTools/devtools-protocol |
| dns2 | dev | MIT | github.com/song940/node-dns |
| electron | dev | MIT | github.com/electron/electron |
| es-check | dev | MIT | github.com/yowainwright/es-check |
| eslint | dev | MIT | github.com/eslint/eslint |
| eslint-config-prettier | dev | MIT | github.com/prettier/eslint-config-prettier |
| eslint-import-resolver-typescript | dev | ISC | github.com/alexgorbatchev/eslint-import-resolver-typescript |
| eslint-plugin-import | dev | MIT | github.com/benmosher/eslint-plugin-import |
| eslint-plugin-jest | dev | MIT | github.com/jest-community/eslint-plugin-jest |
| eslint-plugin-n | dev | MIT | github.com/eslint-community/eslint-plugin-n |
| eslint-plugin-prefer-arrow | dev | MIT | github.com/TristonJ/eslint-plugin-prefer-arrow |
| eslint-plugin-sort-keys-fix | dev | MIT | github.com/leo-buneev/eslint-plugin-sort-keys-fix |
| eslint-plugin-unicorn | dev | MIT | github.com/sindresorhus/eslint-plugin-unicorn |
| follow-redirects | import | MIT | github.com/follow-redirects/follow-redirects |
| form-data | import | MIT | github.com/form-data/form-data |
| get-port | import | MIT | github.com/sindresorhus/get-port |
| got | import | MIT | github.com/sindresorhus/got |
| hot-shots | import | MIT | github.com/brightcove/hot-shots |
| hot-shots | dev | MIT | github.com/brightcove/hot-shots |
| http-auth | dev | MIT | github.com/http-auth/http-auth |
| http-auth-utils | import | MIT | github.com/nfroidure/http-auth-utils |
| http-proxy | import | MIT | github.com/http-party/node-http-proxy |
| http-proxy | dev | MIT | github.com/http-party/node-http-proxy |
| http-proxy-agent | dev | MIT | github.com/TooTallNate/proxy-agents |
| http2-wrapper | import | MIT | github.com/szmarczak/http2-wrapper |
| iconv-lite | import | MIT | github.com/ashtuchkin/iconv-lite |
| imports-loader | dev | MIT | github.com/webpack-contrib/imports-loader |
| int64-buffer | import | MIT | github.com/kawanet/int64-buffer |
| ipaddr.js | import | MIT | github.com/whitequark/ipaddr.js |
| is-in-subnet | import | MIT | github.com/natesilva/is-in-subnet |
| jest | dev | MIT | github.com/***/jest |
| jest-date-mock | dev | MIT | github.com/hustcc/jest-date-mock |
| js-levenshtein | import | MIT | github.com/gustf/js-levenshtein |
| json-diff | dev | MIT | github.com/andreyvit/json-diff |
| jsonpath | import | MIT | github.com/dchester/jsonpath |
| js-md5 | import | MIT | github.com/emn178/js-md5 |
| js-yaml | dev | MIT | github.com/nodeca/js-yaml |
| letterparser | import | BSD-3-Clause | github.com/mat-sz |
| lodash | import | MIT | github.com/lodash/lodash |
| luxon | import | MIT | github.com/moment/luxon |
| minimist | dev | MIT | github.com/substack/minimist |
| moment-timezone | import | MIT | github.com/moment/moment-timezone |
| msgpack-lite | import | MIT | github.com/kawanet/msgpack-lite |
| nock | dev | MIT | github.com/nock/nock |
| node-forge | import | (BSD-3-Clause OR GPL-2.0) | github.com/digitalbazaar/forge |
| node-gyp | dev | MIT | github.com/nodejs/node-gyp |
| node-html-parser | import | MIT | github.com/taoqf/node-html-parser |
| null-loader | dev | MIT | github.com/webpack-contrib/null-loader |
| octokit |
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429