44 references to WithBindMount
Aspire.Hosting (3)
ContainerResourceBuilderExtensions.cs (3)
59/// 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)"/>. 99/// 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)"/>. 884builder.WithBindMount(sourceFullPath, destinationPath, isReadOnly: true);
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
333return builder.WithBindMount(path ?? $".eventhubs/{builder.Resource.Name}", "/data", isReadOnly: false);
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
195return builder.WithBindMount(path ?? $".azurite/{builder.Resource.Name}", "/data", isReadOnly);
Aspire.Hosting.Azure.Tests (1)
AzureContainerAppsTests.cs (1)
668.WithBindMount("bind1", "/path3");
Aspire.Hosting.Containers.Tests (8)
ContainerResourceTests.cs (6)
213.WithBindMount("source", "/target"); 278.WithBindMount("./some/source", "/bound") 279.WithBindMount("not/relative/qualified", "/another/place") 280.WithBindMount(".\\some\\other\\source", "\\mount\\here") 281.WithBindMount("./some/file/path.txt", "/mount/there.txt", isReadOnly: true); 328.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.Path, "/out");
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
234builder.WithBindMount(source, GarnetContainerDataDirectory, isReadOnly);
Aspire.Hosting.Kafka (1)
KafkaBuilderExtensions.cs (1)
197.WithBindMount(source, Target, isReadOnly);
Aspire.Hosting.Keycloak (2)
KeycloakResourceBuilderExtensions.cs (2)
133return builder.WithBindMount(source, "/opt/keycloak/data", false); 164return builder.WithBindMount(importFullPath, KeycloakImportDirectory, isReadOnly);
Aspire.Hosting.Milvus (2)
MilvusBuilderExtensions.cs (2)
176return builder.WithBindMount(source, "/var/lib/milvus", isReadOnly); 191return builder.WithBindMount(configurationFilePath, "/milvus/configs/milvus.yaml");
Aspire.Hosting.MongoDB (2)
MongoDBBuilderExtensions.cs (2)
210return builder.WithBindMount(source, "/data/db", isReadOnly); 226return builder.WithBindMount(source, "/docker-entrypoint-initdb.d", isReadOnly);
Aspire.Hosting.MySql (3)
MySqlBuilderExtensions.cs (3)
248phpMyAdminContainerBuilder.WithBindMount(configStoreFilename, "/etc/phpmyadmin/config.user.inc.php"); 312return builder.WithBindMount(source, "/var/lib/mysql", isReadOnly); 328return builder.WithBindMount(source, "/docker-entrypoint-initdb.d", isReadOnly);
Aspire.Hosting.Nats (2)
NatsBuilderExtensions.cs (2)
122builder.WithBindMount(srcMountPath, "/data"); 168return builder.WithBindMount(source, "/var/lib/nats", isReadOnly)
Aspire.Hosting.Oracle (3)
OracleDatabaseBuilderExtensions.cs (3)
115return builder.WithBindMount(source, "/opt/oracle/oradata", false); 130return builder.WithBindMount(source, "/opt/oracle/scripts/startup", false); 162return builder.WithBindMount(source, "/opt/oracle/scripts/setup", false);
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (2)
389return builder.WithBindMount(source, "/var/lib/postgresql/data", isReadOnly); 405return builder.WithBindMount(source, "/docker-entrypoint-initdb.d", isReadOnly);
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
127return builder.WithBindMount(source, "/qdrant/storage", isReadOnly);
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
115return builder.WithBindMount(source, "/var/lib/rabbitmq", isReadOnly)
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (2)
350builder.WithBindMount(source, "/data", isReadOnly); 413return builder.WithBindMount(source, "/data");
Aspire.Hosting.Seq (1)
SeqBuilderExtensions.cs (1)
69return builder.WithBindMount(source, SeqContainerDataDirectory, isReadOnly);
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (2)
165return builder.WithBindMount(source, "/var/opt/mssql", isReadOnly); 177builder.WithBindMount(path, $"/var/opt/mssql/{dir}", isReadOnly);
Aspire.Hosting.Tests (3)
DistributedApplicationTests.cs (2)
776.WithBindMount(sourcePath, "path-here"); 805.WithBindMount("etc/path-here", "path-here");
Schema\SchemaTests.cs (1)
100builder.AddRedis("redis").WithBindMount("source", "target");
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
247builder.WithBindMount(source, ValkeyContainerDataDirectory, isReadOnly);
MySqlDb.AppHost (1)
Program.cs (1)
9.WithBindMount("../MySql.ApiService/data", "/docker-entrypoint-initdb.d")