# Container

# Description

Container project tools for creating new templates, updating and initializing new containers.

# Initialize

usage: mldock container init [--dir <path>] [--no-prompt] 
                         [--template <path>] [--container-only]
                         [--testing-framework] [--service]

# Description

Tnitialize MLDOCK enabled container

# Options

--dir Path to MLDOCK container project directory.

--template Path to MLDOCK supported container template.

--no-prompt (Optional) Flag which tells MLDOCK to run init process non-interactively.

--container-only (Optional) Flag which tells MLDOCK to only initialize or update the container code scripts.

--testing-framework (Optional) Selects which container image varient to run container as.

--service (Optional) Selects which stage to run docker container in.

TIP

MLDOCK is streamlined for building new projects from standard templates. Think about Starting new projects based on standard templates which could include using your preferred server, or special platform requirements like boto3 or gcloud and so on.

DETAILS

Expects an MLDOCK supported container template. See Create Template

Using an available MLDOCK template such as:

./my_templates/awesome-template

and running:

mldock container init --dir=awesome-project --template=./my_templates/awesome-template

Will create your new project based on an previous template or project

# Update

usage: mldock container update [--dir <path>]

# Description

Update MLDOCK container configuration.

--dir Path to MLDOCK container project directory.

# Summary

usage: mldock container summary [--dir <path>]

# Description

Show summary for MLDOCK container.

--dir Path to MLDOCK container project directory.