322997b74a
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
3.0 KiB
3.0 KiB
sidebar_label |
---|
docker |
alpha.dagger.io/docker
Docker container operations
import "alpha.dagger.io/docker"
docker.#Build
Build a Docker image from source
docker.#Build Inputs
Name | Type | Description |
---|---|---|
source | dagger.#Artifact |
Build context |
dockerfile | *null | string |
Dockerfile passed as a string |
docker.#Build Outputs
No output.
docker.#Command
A container image that can run any docker command
docker.#Command Inputs
No input.
docker.#Command Outputs
No output.
docker.#Load
Load a docker image into a docker engine
docker.#Load Inputs
Name | Type | Description |
---|---|---|
tag | string |
Name and optionally a tag in the 'name:tag' format |
source | dagger.#Artifact |
Image source |
docker.#Load Outputs
Name | Type | Description |
---|---|---|
id | string |
Image ID |
docker.#Pull
Pull a docker container
docker.#Pull Inputs
Name | Type | Description |
---|---|---|
from | string |
Remote ref (example: "index.docker.io/alpine:latest") |
docker.#Pull Outputs
No output.
docker.#Push
Push a docker image to a remote registry
docker.#Push Inputs
Name | Type | Description |
---|---|---|
target | string |
Remote target (example: "index.docker.io/alpine:latest") |
source | dagger.#Artifact |
Image source |
docker.#Push Outputs
Name | Type | Description |
---|---|---|
ref | string |
Image ref |
digest | string |
Image digest |
docker.#Run
docker.#Run Inputs
Name | Type | Description |
---|---|---|
ref | string |
Image reference (e.g: nginx:alpine) |
run.env.IMAGE_REF | string |
- |
docker.#Run Outputs
No output.