stdlib: added support for local docker socket

Signed-off-by: Sam Alba <sam.alba@gmail.com>
This commit is contained in:
Sam Alba
2021-09-21 17:19:00 -07:00
parent 7497b116ea
commit eaa965127a
3 changed files with 27 additions and 3 deletions

View File

@@ -57,6 +57,9 @@ import (
[string]: true @dagger(input)
}
// Mount docker socket
socket?: dagger.#Stream @dagger(input)
// Additional packages to install
package: {
[string]: true | false | string @dagger(input)
@@ -213,6 +216,9 @@ import (
"/keyPassphrase": secret: ssh.keyPassphrase
}
}
if socket != _|_ {
"/var/run/docker.sock": stream: socket
}
for dest, o in mount {
"\(dest)": o
}