61 references to WithBindMount
Aspire.Hosting (3)
ContainerResourceBuilderExtensions.cs (3)
198/// They are not shared with the host's file-system. To mount files from the host inside the container, call <see cref="WithBindMount{T}(IResourceBuilder{T}, string, string, bool)"/>. 243/// They are not shared with the host's file-system. To mount files from the host inside the container, call <see cref="WithBindMount{T}(IResourceBuilder{T}, string, string, bool)"/>. 1523return builder.WithBindMount(sourceFullPath, destinationPath, isReadOnly: true);
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
143return builder.WithBindMount(path ?? $".aace/{builder.Resource.Name}", "/app/.aace", isReadOnly: false);
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
377return builder.WithBindMount(path ?? $".eventhubs/{builder.Resource.Name}", "/data", isReadOnly: false);
Aspire.Hosting.Azure.Kusto.Tests (3)
AddAzureKustoTests.cs (2)
236containerBuilder.WithBindMount("./custom-data", "/data", isReadOnly); 258.WithBindMount("./config", "/app/config", isReadOnly: true);
KustoFunctionalTests.cs (1)
247container.WithBindMount(workspace.Path, dbPath);
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
281return builder.WithBindMount(path ?? $".azurite/{builder.Resource.Name}", "/data", isReadOnly);
Aspire.Hosting.Azure.Tests (4)
AzureContainerAppsTests.cs (4)
705.WithBindMount("bind1", "/path3"); 774.WithBindMount("bind_mount", "/opt/bind"); 1523.WithBindMount("./config", "/opt/druid/conf"); 2723.WithBindMount(workspace.Path, "/app/data");
Aspire.Hosting.Containers.Tests (8)
ContainerResourceTests.cs (6)
232.WithBindMount("source", "/target"); 297.WithBindMount("./some/source", "/bound") 298.WithBindMount("not/relative/qualified", "/another/place") 299.WithBindMount(".\\some\\other\\source", "\\mount\\here") 300.WithBindMount("./some/file/path.txt", "/mount/there.txt", isReadOnly: true); 347.WithBindMount("/var/run/docker.sock", "/var/run/docker.sock");
DockerSocketBindMountTests.cs (2)
30.WithBindMount("/var/run/docker.sock", "/var/run/docker.sock") 31.WithBindMount(outDir.FullName, "/out");
Aspire.Hosting.Docker.Tests (9)
DockerComposePublisherTests.cs (9)
853.WithBindMount("/host/path/data", "/container/data") 854.WithBindMount("/another/host/path", "/container/config", isReadOnly: true); 881.WithBindMount("/var/run/docker.sock", "/var/run/docker.sock"); 911.WithBindMount("/host/path/data", "/container/bind-data") 912.WithBindMount("/var/run/docker.sock", "/var/run/docker.sock"); 976.WithBindMount("/host/path/data", "/container/data"); 1018.WithBindMount("./certs", "/app/certs", isReadOnly: true); 1057.WithBindMount(@"C:\Users\TestUser\Data", "/container/data") 1058.WithBindMount(@"D:\AppConfig", "/container/config", isReadOnly: true);
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
256builder.WithBindMount(source, GarnetContainerDataDirectory, isReadOnly);
Aspire.Hosting.Kafka (1)
KafkaBuilderExtensions.cs (1)
205.WithBindMount(source, Target, isReadOnly);
Aspire.Hosting.Keycloak (2)
KeycloakResourceBuilderExtensions.cs (2)
193return builder.WithBindMount(source, "/opt/keycloak/data", false); 224return builder.WithBindMount(importFullPath, KeycloakImportDirectory, isReadOnly);
Aspire.Hosting.Milvus (2)
MilvusBuilderExtensions.cs (2)
192return builder.WithBindMount(source, "/var/lib/milvus", isReadOnly); 207return builder.WithBindMount(configurationFilePath, "/milvus/configs/milvus.yaml");
Aspire.Hosting.MongoDB (2)
MongoDBBuilderExtensions.cs (2)
229return builder.WithBindMount(source, "/data/db", isReadOnly); 247return builder.WithBindMount(source, "/docker-entrypoint-initdb.d", isReadOnly);
Aspire.Hosting.MySql (3)
MySqlBuilderExtensions.cs (3)
304phpMyAdminContainerBuilder.WithBindMount(configStoreFilename, "/etc/phpmyadmin/config.user.inc.php"); 371return builder.WithBindMount(source, "/var/lib/mysql", isReadOnly); 387return builder.WithBindMount(source, "/docker-entrypoint-initdb.d", isReadOnly);
Aspire.Hosting.Nats (2)
NatsBuilderExtensions.cs (2)
139builder.WithBindMount(srcMountPath, "/data"); 191return builder.WithBindMount(source, "/var/lib/nats", isReadOnly)
Aspire.Hosting.Oracle (3)
OracleDatabaseBuilderExtensions.cs (3)
125return builder.WithBindMount(source, "/opt/oracle/oradata", false); 140return builder.WithBindMount(source, "/opt/oracle/scripts/startup", false); 176return builder.WithBindMount(source, "/opt/oracle/scripts/setup", false);
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (2)
494return builder.WithBindMount(source, dataPath, isReadOnly); 512return builder.WithBindMount(source, "/docker-entrypoint-initdb.d", isReadOnly);
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
134return builder.WithBindMount(source, "/qdrant/storage", isReadOnly);
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
122return builder.WithBindMount(source, "/var/lib/rabbitmq", isReadOnly)
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (2)
494builder.WithBindMount(source, "/data", isReadOnly); 604return builder.WithBindMount(source, "/data");
Aspire.Hosting.Seq (1)
SeqBuilderExtensions.cs (1)
106return builder.WithBindMount(source, SeqContainerDataDirectory, isReadOnly);
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (2)
187return builder.WithBindMount(source, "/var/opt/mssql", isReadOnly); 199builder.WithBindMount(path, $"/var/opt/mssql/{dir}", isReadOnly);
Aspire.Hosting.Tests (3)
DistributedApplicationTests.cs (2)
1535.WithBindMount(sourcePath, "path-here"); 1563.WithBindMount("etc/path-here", "path-here");
Schema\SchemaTests.cs (1)
110builder.AddRedis("redis").WithBindMount("source", "target");
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
259builder.WithBindMount(source, ValkeyContainerDataDirectory, isReadOnly);
MySqlDb.AppHost (1)
AppHost.cs (1)
9.WithBindMount("../MySql.ApiService/data", "/docker-entrypoint-initdb.d")
Pipelines.AppHost (1)
AppHost.cs (1)
42.WithBindMount("../data", "/data");