fix: add buildkit registry mirrors to pull Docker Hub/GHCR through Harbor cache
This commit is contained in:
@@ -38,6 +38,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -73,6 +78,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -108,6 +118,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -143,6 +158,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -178,6 +198,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -213,6 +238,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -248,6 +278,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -283,6 +318,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -318,6 +358,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -353,6 +398,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -388,6 +438,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -423,6 +478,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -458,6 +518,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
@@ -492,6 +557,11 @@ steps:
|
|||||||
registry: registry.celestium.life
|
registry: registry.celestium.life
|
||||||
custom_dns: 192.168.42.1
|
custom_dns: 192.168.42.1
|
||||||
buildx_flags: --driver-opt network=host
|
buildx_flags: --driver-opt network=host
|
||||||
|
buildkitd_config: |
|
||||||
|
[registry."docker.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
|
||||||
|
[registry."ghcr.io"]
|
||||||
|
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
|
||||||
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
|
||||||
logins:
|
logins:
|
||||||
- registry: https://registry.celestium.life
|
- registry: https://registry.celestium.life
|
||||||
|
|||||||
Reference in New Issue
Block a user