devcontainer.json 743 B

12345678910111213141516171819202122232425262728293031323334
  1. {
  2. "name": "AI",
  3. "build": {
  4. "dockerfile": "Dockerfile",
  5. "args": {
  6. // Use the VARIANT arg to pick a Debian OS version: buster, bullseye
  7. // Use bullseye when running on local arm64/Apple Silicon.
  8. "VARIANT": "buster",
  9. // Options
  10. "INSTALL_MAVEN": "true",
  11. "INSTALL_GRADLE": "true",
  12. "NODE_VERSION": "lts/*"
  13. }
  14. },
  15. "customizations": {
  16. "vscode": {
  17. "extensions": [
  18. "ms-python.python",
  19. "ms-toolsai.jupyter",
  20. "GitHub.copilot-labs",
  21. "GitHub.copilot-nightly",
  22. "ms-toolsai.jupyter-keymap",
  23. "ms-toolsai.jupyter-renderers",
  24. "ms-vscode.makefile-tools",
  25. "ms-python.vscode-pylance"
  26. ]
  27. }
  28. },
  29. "features": {
  30. "ghcr.io/devcontainers/features/nvidia-cuda:1": {
  31. "installCudnn": true
  32. }
  33. }
  34. }