ministryofjustice / analytical-platform

Analytical Platform • This repository is defined and managed in Terraform
https://docs.analytical-platform.service.justice.gov.uk
MIT License
10 stars 4 forks source link

✨ Add Docker to VSCode #4592

Closed coau closed 1 month ago

coau commented 3 months ago

Describe the feature request.

Add docker engine to VSCode

Describe the context.

I am developing Python code. While conda and .pyenv are fine, I need finer control of the development environment. Docker is going to solve this problem nicely

Value / Purpose

Improve development experience

User Types

No response

jacobwoffenden commented 3 months ago

@coau unfortunately the current architecture of Analytical Platform doesn't allow for this.

Analytical Platform's tooling runs on Kubernetes where access to the host's Docker daemon is deemed a security risk, additionally Kubernetes and Amazon's Elastic Kubernetes Service have dropped support for Dockershim, and now we use containerd.

https://kubernetes.io/blog/2022/02/17/dockershim-faq/

https://docs.aws.amazon.com/eks/latest/userguide/dockershim-deprecation.html

coau commented 1 month ago

@jacobwoffenden, thank you.