Whether ECR and ECS can work without docker ? #592
|
I can't install Docker due to policy, but I need to work with ECR and ECS. Can I get by with just pip install ministack, or is Docker strictly required for this workflow? @Nahuel990 |
Replies: 1 comment 1 reply
|
Hi @LeTrungNguyen1703 — yes,
If your workflow is IaC / SDK testing ( If you need the task container to actually run and produce output, you'd need Docker for that part. |
Hi @LeTrungNguyen1703 — yes,
pip install ministackruns without Docker.ECR: works fully without Docker on the
ministackside.(Pushing real images from your machine to ministack's ECR would still need a container runtime client, but ministack itself doesn't.)
ECS: control plane works without Docker —
CreateCluster,RegisterTaskDefinition,RunTask,DescribeTasks, services, etc. all behave correctly.The one thing that needs Docker is actually executing the task container at
RunTask. Without Docker, the task is recorded but no container starts.If your workflow is IaC / SDK testing (
Terraform,CDK,CloudFormation,boto3calls), you're fine without Docker.If you need the task contain…