alpine
No long description provided.
Installation
dagger install codeberg.org/clouds666/daggerverse/alpine@fdc7fcd067c376d412174164b1d818b6a7f6d75bEntrypoint
Return Type
Alpine !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| alpineVersion | String ! | "3.24" | No description provided |
| packages | [String ! ] | - | No description provided |
Example
dagger -m codeberg.org/clouds666/daggerverse/alpine@fdc7fcd067c376d412174164b1d818b6a7f6d75b call \
--alpine-version stringfunc (m *MyModule) Example(alpineVersion string) *dagger.Alpine {
return dag.
Alpine(alpineVersion)
}@function
def example(alpineversion: str, ) -> dagger.Alpine:
return (
dag.alpine(alpineversion)
)@func()
example(alpineVersion: string, ): Alpine {
return dag
.alpine(alpineVersion)
}Types
Alpine 🔗
alpineVersion() 🔗
Return Type
String ! Example
dagger -m codeberg.org/clouds666/daggerverse/alpine@fdc7fcd067c376d412174164b1d818b6a7f6d75b call \
--alpine-version string alpine-versionfunc (m *MyModule) Example(ctx context.Context, alpineVersion string) string {
return dag.
Alpine(alpineVersion).
Alpineversion(ctx)
}@function
async def example(alpineversion: str, ) -> str:
return await (
dag.alpine(alpineversion)
.alpineversion()
)@func()
async example(alpineVersion: string, ): Promise<string> {
return dag
.alpine(alpineVersion)
.alpineVersion()
}packages() 🔗
Return Type
[String ! ] ! Example
dagger -m codeberg.org/clouds666/daggerverse/alpine@fdc7fcd067c376d412174164b1d818b6a7f6d75b call \
--alpine-version string packagesfunc (m *MyModule) Example(ctx context.Context, alpineVersion string) []string {
return dag.
Alpine(alpineVersion).
Packages(ctx)
}@function
async def example(alpineversion: str, ) -> List[str]:
return await (
dag.alpine(alpineversion)
.packages()
)@func()
async example(alpineVersion: string, ): Promise<string[]> {
return dag
.alpine(alpineVersion)
.packages()
}container() 🔗
Returns a bare alpine container
Return Type
Container ! Example
dagger -m codeberg.org/clouds666/daggerverse/alpine@fdc7fcd067c376d412174164b1d818b6a7f6d75b call \
--alpine-version string containerfunc (m *MyModule) Example(alpineVersion string) *dagger.Container {
return dag.
Alpine(alpineVersion).
Container()
}@function
def example(alpineversion: str, ) -> dagger.Container:
return (
dag.alpine(alpineversion)
.container()
)@func()
example(alpineVersion: string, ): Container {
return dag
.alpine(alpineVersion)
.container()
}serviceContainer() 🔗
Create a minimal service container from an executable
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| executable | File ! | - | No description provided |
| name | String ! | - | No description provided |
Example
dagger -m codeberg.org/clouds666/daggerverse/alpine@fdc7fcd067c376d412174164b1d818b6a7f6d75b call \
--alpine-version string service-container --executable file:path --name stringfunc (m *MyModule) Example(alpineVersion string, executable *dagger.File, name string) *dagger.Container {
return dag.
Alpine(alpineVersion).
Servicecontainer(executable, name)
}@function
def example(alpineversion: str, executable: dagger.File, name: str) -> dagger.Container:
return (
dag.alpine(alpineversion)
.servicecontainer(executable, name)
)@func()
example(alpineVersion: string, executable: File, name: string): Container {
return dag
.alpine(alpineVersion)
.serviceContainer(executable, name)
}