Dagger Python SDK¶
A client package for running Dagger pipelines.
Tip
New to Dagger? Learn how it works and start using it.
Reference
- Connection
- Client
BuildArg
CacheID
CacheVolume
Client
Container
Container.build()
Container.default_args()
Container.directory()
Container.entrypoint()
Container.env_variable()
Container.env_variables()
Container.exec()
Container.exit_code()
Container.export()
Container.file()
Container.from_()
Container.fs()
Container.id()
Container.mounts()
Container.platform()
Container.publish()
Container.rootfs()
Container.stderr()
Container.stdout()
Container.user()
Container.with_default_args()
Container.with_directory()
Container.with_entrypoint()
Container.with_env_variable()
Container.with_exec()
Container.with_file()
Container.with_fs()
Container.with_mounted_cache()
Container.with_mounted_directory()
Container.with_mounted_file()
Container.with_mounted_secret()
Container.with_mounted_temp()
Container.with_new_file()
Container.with_rootfs()
Container.with_secret_variable()
Container.with_unix_socket()
Container.with_user()
Container.with_workdir()
Container.without_env_variable()
Container.without_mount()
Container.without_unix_socket()
Container.workdir()
ContainerID
Directory
Directory.diff()
Directory.directory()
Directory.docker_build()
Directory.entries()
Directory.export()
Directory.file()
Directory.id()
Directory.load_project()
Directory.with_directory()
Directory.with_file()
Directory.with_new_directory()
Directory.with_new_file()
Directory.with_timestamps()
Directory.without_directory()
Directory.without_file()
DirectoryID
EnvVariable
File
FileID
GitRef
GitRepository
Host
HostVariable
Platform
Project
Secret
SecretID
Socket
SocketID