Commit 6c71bdfe by Archer Committed by GitHub

dockerfile (#6692)

parent 33a79639
...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config ...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config
MILVUS_TOKEN: none MILVUS_TOKEN: none
version: '3.3'
services: services:
# Vector DB # Vector DB
milvus-minio: milvus-minio:
...@@ -394,6 +393,7 @@ services: ...@@ -394,6 +393,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -371,6 +370,7 @@ services: ...@@ -371,6 +370,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -43,7 +43,6 @@ x-log-config: &x-log-config ...@@ -43,7 +43,6 @@ x-log-config: &x-log-config
x-vec-config: &x-vec-config x-vec-config: &x-vec-config
PG_URL: postgresql://username:password@pg:5432/postgres PG_URL: postgresql://username:password@pg:5432/postgres
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -352,6 +351,7 @@ services: ...@@ -352,6 +351,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -358,6 +357,7 @@ services: ...@@ -358,6 +357,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
MILVUS_ADDRESS: zilliz_cloud_address MILVUS_ADDRESS: zilliz_cloud_address
MILVUS_TOKEN: zilliz_cloud_token MILVUS_TOKEN: zilliz_cloud_token
version: '3.3'
services: services:
# Vector DB # Vector DB
...@@ -336,6 +335,7 @@ services: ...@@ -336,6 +335,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config ...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config
MILVUS_TOKEN: none MILVUS_TOKEN: none
version: '3.3'
services: services:
# Vector DB # Vector DB
milvus-minio: milvus-minio:
...@@ -394,6 +393,7 @@ services: ...@@ -394,6 +393,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -371,6 +370,7 @@ services: ...@@ -371,6 +370,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -43,7 +43,6 @@ x-log-config: &x-log-config ...@@ -43,7 +43,6 @@ x-log-config: &x-log-config
x-vec-config: &x-vec-config x-vec-config: &x-vec-config
PG_URL: postgresql://username:password@pg:5432/postgres PG_URL: postgresql://username:password@pg:5432/postgres
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -352,6 +351,7 @@ services: ...@@ -352,6 +351,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -358,6 +357,7 @@ services: ...@@ -358,6 +357,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
MILVUS_ADDRESS: zilliz_cloud_address MILVUS_ADDRESS: zilliz_cloud_address
MILVUS_TOKEN: zilliz_cloud_token MILVUS_TOKEN: zilliz_cloud_token
version: '3.3'
services: services:
# Vector DB # Vector DB
...@@ -336,6 +335,7 @@ services: ...@@ -336,6 +335,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -43,7 +43,6 @@ x-log-config: &x-log-config ...@@ -43,7 +43,6 @@ x-log-config: &x-log-config
x-vec-config: &x-vec-config x-vec-config: &x-vec-config
${{vec.config}} ${{vec.config}}
version: '3.3'
services: services:
# Vector DB # Vector DB
${{vec.db}} ${{vec.db}}
...@@ -335,6 +334,7 @@ ${{vec.db}} ...@@ -335,6 +334,7 @@ ${{vec.db}}
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config ...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config
MILVUS_TOKEN: none MILVUS_TOKEN: none
version: '3.3'
services: services:
# Vector DB # Vector DB
milvus-minio: milvus-minio:
...@@ -394,6 +393,7 @@ services: ...@@ -394,6 +393,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -371,6 +370,7 @@ services: ...@@ -371,6 +370,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -43,7 +43,6 @@ x-log-config: &x-log-config ...@@ -43,7 +43,6 @@ x-log-config: &x-log-config
x-vec-config: &x-vec-config x-vec-config: &x-vec-config
PG_URL: postgresql://username:password@pg:5432/postgres PG_URL: postgresql://username:password@pg:5432/postgres
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -352,6 +351,7 @@ services: ...@@ -352,6 +351,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -358,6 +357,7 @@ services: ...@@ -358,6 +357,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
MILVUS_ADDRESS: zilliz_cloud_address MILVUS_ADDRESS: zilliz_cloud_address
MILVUS_TOKEN: zilliz_cloud_token MILVUS_TOKEN: zilliz_cloud_token
version: '3.3'
services: services:
# Vector DB # Vector DB
...@@ -336,6 +335,7 @@ services: ...@@ -336,6 +335,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config ...@@ -45,7 +45,6 @@ x-vec-config: &x-vec-config
MILVUS_TOKEN: none MILVUS_TOKEN: none
version: '3.3'
services: services:
# Vector DB # Vector DB
milvus-minio: milvus-minio:
...@@ -394,6 +393,7 @@ services: ...@@ -394,6 +393,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql OCEANBASE_URL: mysql://root%40tenantname:tenantpassword@ob:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -371,6 +370,7 @@ services: ...@@ -371,6 +370,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -43,7 +43,6 @@ x-log-config: &x-log-config ...@@ -43,7 +43,6 @@ x-log-config: &x-log-config
x-vec-config: &x-vec-config x-vec-config: &x-vec-config
PG_URL: postgresql://username:password@pg:5432/postgres PG_URL: postgresql://username:password@pg:5432/postgres
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -352,6 +351,7 @@ services: ...@@ -352,6 +351,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql SEEKDB_URL: mysql://root:seekdbpassword@seekdb:2881/mysql
version: '3.3'
services: services:
# Vector DB # Vector DB
vectorDB: vectorDB:
...@@ -358,6 +357,7 @@ services: ...@@ -358,6 +357,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config ...@@ -44,7 +44,6 @@ x-vec-config: &x-vec-config
MILVUS_ADDRESS: zilliz_cloud_address MILVUS_ADDRESS: zilliz_cloud_address
MILVUS_TOKEN: zilliz_cloud_token MILVUS_TOKEN: zilliz_cloud_token
version: '3.3'
services: services:
# Vector DB # Vector DB
...@@ -336,6 +335,7 @@ services: ...@@ -336,6 +335,7 @@ services:
VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN VM_AUTH_TOKEN: *x-volume-manager-auth-token # 对应 AGENT_SANDBOX_VOLUME_MANAGER_TOKEN
VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀 VM_VOLUME_NAME_PREFIX: fastgpt-session # volume 名称前缀
VM_LOG_LEVEL: info VM_LOG_LEVEL: info
VM_DOCKER_API_VERSION: v1.44
healthcheck: healthcheck:
test: test:
[ [
......
...@@ -10,7 +10,7 @@ VM_RUNTIME=docker ...@@ -10,7 +10,7 @@ VM_RUNTIME=docker
# Docker socket 路径(仅 docker 模式) # Docker socket 路径(仅 docker 模式)
VM_DOCKER_SOCKET=/var/run/docker.sock VM_DOCKER_SOCKET=/var/run/docker.sock
VM_DOCKER_API_VERSION=1.44 VM_DOCKER_API_VERSION=v1.44
# k8s 命名空间(仅 kubernetes 模式) # k8s 命名空间(仅 kubernetes 模式)
VM_K8S_NAMESPACE=opensandbox VM_K8S_NAMESPACE=opensandbox
......
...@@ -14,7 +14,7 @@ export class DockerVolumeDriver implements IVolumeDriver { ...@@ -14,7 +14,7 @@ export class DockerVolumeDriver implements IVolumeDriver {
private dockerFetch(path: string, init?: RequestInit): Promise<Response> { private dockerFetch(path: string, init?: RequestInit): Promise<Response> {
// Bun supports unix socket via the `unix` fetch option // Bun supports unix socket via the `unix` fetch option
return fetch(`http://localhost${env.VM_DOCKER_API_VERSION}${path}`, { return fetch(`http://localhost/${env.VM_DOCKER_API_VERSION}${path}`, {
...init, ...init,
// @ts-ignore - Bun-specific option // @ts-ignore - Bun-specific option
unix: this.socketPath unix: this.socketPath
......
...@@ -5,7 +5,7 @@ const schema = z.object({ ...@@ -5,7 +5,7 @@ const schema = z.object({
VM_AUTH_TOKEN: z.string().min(1), VM_AUTH_TOKEN: z.string().min(1),
VM_RUNTIME: z.enum(['docker', 'kubernetes']).default('kubernetes'), VM_RUNTIME: z.enum(['docker', 'kubernetes']).default('kubernetes'),
VM_DOCKER_SOCKET: z.string().default('/var/run/docker.sock'), VM_DOCKER_SOCKET: z.string().default('/var/run/docker.sock'),
VM_DOCKER_API_VERSION: z.string().default('1.44'), VM_DOCKER_API_VERSION: z.string().default('v1.44'),
VM_K8S_NAMESPACE: z.string().default('opensandbox'), VM_K8S_NAMESPACE: z.string().default('opensandbox'),
VM_K8S_PVC_STORAGE_CLASS: z.string().default('standard'), VM_K8S_PVC_STORAGE_CLASS: z.string().default('standard'),
VM_K8S_PVC_STORAGE_SIZE: z.string().default('1Gi'), VM_K8S_PVC_STORAGE_SIZE: z.string().default('1Gi'),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment