---
title: "00_DockerSetup"
output: rmarkdown::github_document
knit: (function(inputFile, encoding) {
  rmarkdown::render(inputFile, encoding = encoding, output_dir = "rendered") })
---

# Build the containers
In this example, we are building our own, reusable, containers. If you are unfamiliar with this process, feel free to jump to the previous section in this repository, in 02_AdvancedSageMaker to learn more about this. 

## Install Studio Docker CLI
```{bash, results='hide'}
pip install sagemaker-studio-image-build
```

```{bash, results='hide'}
/home/sagemaker-user/.local/bin/sm-docker build . --file ./docker/Dockerfile-processing --repository sagemaker-r-processing-pipeline:1.0
```

```{bash, results='hide'}
/home/sagemaker-user/.local/bin/sm-docker build . --file ./docker/Dockerfile-train-and-deploy --repository sagemaker-r-train-and-deploy-pipeline:1.0
```

