René's URL Explorer Experiment


Title: Custom environments - Deepnote docs

Open Graph Title: Custom environments - Deepnote docs

X Title: Custom environments - Deepnote docs

Description: Explore data with Python & SQL, work together with your team, and share insights that lead to action — all in one place with Deepnote.

Open Graph Description: Explore data with Python & SQL, work together with your team, and share insights that lead to action — all in one place with Deepnote.

X Description: Explore data with Python & SQL, work together with your team, and share insights that lead to action — all in one place with Deepnote.

direct link

Domain: deepnote.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How does it work?","acceptedAnswer":{"@type":"Answer","text":"At its core, each project's runtime environment is a Docker image, giving you extensive customization options. Anything you can define in a Dockerfile can be implemented in your Deepnote project. This is particularly powerful for:\n\nBuilding libraries from source with specific versions\nInstalling custom binary dependencies\nManaging Python packages through requirements.txt\n\nCustom environments are especially valuable for complex projects where dependency installation is time-consuming and needs to be reused across multiple notebooks."}},{"@type":"Question","name":"How to create a custom environment?","acceptedAnswer":{"@type":"Answer","text":"Local Dockerfile\n\nBuilding a local Dockerfile in Deepnote is a premium feature available only on Team and Enterprise plans.\n\nYou can customize your environment by placing a Dockerfile in your project's root directory. Deepnote handles all the image building and hosting for you.\n\nThe most common approach is to extend one of our default environments. For example, here's how to add OpenCV dependencies to our Python 3.11 base image:\n\nTo use your local Dockerfile, simply select Dockerfile from the Environment dropdown.\n\nThe Environment selection dialog with Dockerfile selected.\n\nWhen building from a local Dockerfile, only the following Docker instructions are supported:\n\nFROM: Start with any public base image or Deepnote environment\nRUN: Execute commands as root to install libraries and tools\nENV: Set environment variables or define default Jupyter kernels\n\nLocal Dockerfile builds are available on Team and Enterprise plans with the following constraints:\n\nMaximum build time: 60 minutes\nFor longer builds, we recommend building outside of Deepnote (see below)\n\nHosted docker image\n\nPublic images\n\nYou can use any publicly available Docker image from repositories like Docker Hub, giving you access to thousands of pre-configured environments.\n\nPrivate Repositories\n\nTeam and Enterprise users can connect to private image repositories from:\n\nDocker Hub\nGoogle Container Registry\nAmazon ECR\n\nTo use private repositories:\n\n1. Create an integration with your repository provider\n2. Add your credentials\n3. Connect the integration to projects where you need your private images\n\nThe Add Docker environment dialog with the Name and Docker image fields and private image provider guidance."}}]}

og:image/_next/static/media/og-image.a724d03f.png
twitter:image/_next/static/media/og-image.a724d03f.png

Links:

Deepnote research: our notes on building agents https://deepnote.com/research
Read the manifesto→https://deepnote.com/manifesto
Deepnote AIHotImprove productivityhttps://deepnote.com/docs/deepnote-ai
Data apps & dashboardsShare your insightshttps://deepnote.com/docs/data-apps
Python & SQLAdvanced analyticshttps://deepnote.com/docs/notebooks
AlertsMonitor your metricshttps://deepnote.com/docs/scheduling
Semantic layerModules, LookML and dbthttps://deepnote.com/docs/semantic-layer
IntegrationsWork with any data sourcehttps://deepnote.com/docs/integrations
ETL/ELT pipelinesData transformationhttps://deepnote.com/docs/etl-elt-pipelines
Data catalogDocument data assetshttps://deepnote.com/docs/data-catalogs
Spark and SnowparkHigh perf. computinghttps://deepnote.com/docs/spark
Code reviewsCatch bugs earlyhttps://deepnote.com/docs/code-reviews
History & versioningGo back in timehttps://deepnote.com/docs/history
Security & auditingSOC2, HIPAA, and morehttps://deepnote.com/docs/audit-log
Model trainingBuild new modelshttps://deepnote.com/docs/training-machine-learning-models
Model servingServe from a notebookhttps://deepnote.com/docs/deploying-machine-learning-models
Model monitoringAnd analyticshttps://deepnote.com/docs/monitoring-machine-learning-models
GPUsPowerful hardwarehttps://deepnote.com/docs/selecting-hardware#gpus
see what's on our roadmap ->https://deepnote.com/roadmap
See more case studies ->https://deepnote.com/customers
https://deepnote.com/customers/floryn
https://deepnote.com/customers/vantai
https://deepnote.com/customers/omicvision
https://deepnote.com/customers/homa
https://deepnote.com/customers/papaya
https://deepnote.com/customers/soundcloud
https://deepnote.com/customers/gusto
https://deepnote.com/customers/moneylion
https://deepnote.com/customers/statsig
See more ->https://deepnote.com/explore
https://deepnote.com/customers
in educationhttps://deepnote.com/docs/edu-overview
ResearchInsights on agents & AIhttps://deepnote.com/research
ChangelogWe ship fast ⚡https://deepnote.com/changelog
RoadmapWhat's coming next?https://deepnote.com/roadmap
BlogThoughts on datahttps://deepnote.com/blog
Data appsExplore what you can buildhttps://deepnote.com/explore
WebinarsLive sessions & recordingshttps://deepnote.com/webinars
GuidesTutorials & how-toshttps://deepnote.com/guides
AboutCompany, founder & key factshttps://deepnote.com/about
vs Jupyterhttps://deepnote.com/compare/jupyter-vs-deepnote
vs Google Colabhttps://deepnote.com/compare/colab-vs-deepnote
vs Hyperqueryhttps://deepnote.com/blog/deepnote-acquires-hyperquery
vs Databrickshttps://deepnote.com/compare/databricks-vs-deepnote
vs AWS SageMakerhttps://deepnote.com/compare/sagemaker-vs-deepnote
vs Lookerhttps://deepnote.com/compare/looker-vs-deepnote
vs Vertex AIhttps://deepnote.com/compare/vertexai-vs-deepnote
See all comparisons ->https://deepnote.com/compare
Docshttps://deepnote.com/docs
https://deepnote.com/
Pricinghttps://deepnote.com/pricing
Enterprisehttps://deepnote.com/enterprise
Get startedhttps://deepnote.com/sign-up
Welcome to Deepnotehttps://deepnote.com/docs/getting-started
First stepshttps://deepnote.com/docs/deepnote-first-steps
Workspaceshttps://deepnote.com/docs/workspaces
Notebookshttps://deepnote.com/docs/notebooks
Projectshttps://deepnote.com/docs/projects
Data appshttps://deepnote.com/docs/data-apps
Local setuphttps://deepnote.com/docs/local-setup
Converting notebookshttps://deepnote.com/docs/converting-notebooks
Deepnote formathttps://deepnote.com/docs/deepnote-format
Migrating to .ipynbhttps://deepnote.com/docs/migrating-to-ipynb
Organizing notebookshttps://deepnote.com/docs/organizing-notebooks
Deepnote CLIhttps://deepnote.com/docs/deepnote-cli
Syncing a workspacehttps://deepnote.com/docs/deepnote-cli-sync
Publishing static siteshttps://deepnote.com/docs/deepnote-cli-publish
VS Code extensionhttps://deepnote.com/docs/vscode-extension
Snowflakehttps://deepnote.com/docs/snowflake
Snowflake with key-pairhttps://deepnote.com/docs/snowflake-with-key-pair-authentication
Snowflake OAuthhttps://deepnote.com/docs/snowflake-oauth
Snowflake with Azure ADhttps://deepnote.com/docs/snowflake-with-azure-ad
Snowflake with Oktahttps://deepnote.com/docs/snowflake-with-okta
Snowparkhttps://deepnote.com/docs/snowpark
Google BigQueryhttps://deepnote.com/docs/google-bigquery
BigQuery with Google OAuthhttps://deepnote.com/docs/bigquery-oauth
Amazon Redshifthttps://deepnote.com/docs/amazon-redshift
Amazon Athenahttps://deepnote.com/docs/amazon-athena
ClickHousehttps://deepnote.com/docs/clickhouse
Trinohttps://deepnote.com/docs/trino
Dremiohttps://deepnote.com/docs/dremio
Databrickshttps://deepnote.com/docs/databricks
PostgreSQLhttps://deepnote.com/docs/postgresql
MySQL / MariaDBhttps://deepnote.com/docs/mysql
MongoDBhttps://deepnote.com/docs/mongodb
Microsoft SQL Server (Azure SQL)https://deepnote.com/docs/sql-server
Supabasehttps://deepnote.com/docs/supabase
InfluxDBhttps://deepnote.com/docs/influxdb
Google AlloyDBhttps://deepnote.com/docs/google-alloydb
Google Spannerhttps://deepnote.com/docs/google-spanner
Materializehttps://deepnote.com/docs/materialize
Google Cloud SQLhttps://deepnote.com/docs/google-cloud-sql
Amazon S3https://deepnote.com/docs/amazon-s3
Google Cloud Storage (GCS)https://deepnote.com/docs/google-cloud-storage
Google Drivehttps://deepnote.com/docs/google-drive
Dropboxhttps://deepnote.com/docs/dropbox
Microsoft OneDrivehttps://deepnote.com/docs/onedrive
Microsoft Azure Blob Storagehttps://deepnote.com/docs/azure-blob-storage
Slackhttps://deepnote.com/docs/slack
Notionhttps://deepnote.com/docs/notion
Airtablehttps://deepnote.com/docs/airtable
Telegramhttps://deepnote.com/docs/telegram
dbthttps://deepnote.com/docs/dbt
Sparkhttps://deepnote.com/docs/spark
Great Expectationshttps://deepnote.com/docs/great-expectations
ETL/ELT pipelineshttps://deepnote.com/docs/etl-elt-pipelines
MindsDBhttps://deepnote.com/docs/mindsdb
Weights & Biaseshttps://deepnote.com/docs/weights-and-biases
Comet.mlhttps://deepnote.com/docs/cometml
Neptune.aihttps://deepnote.com/docs/neptuneai
Training machine learning modelshttps://deepnote.com/docs/training-machine-learning-models
Deploying machine learning modelshttps://deepnote.com/docs/deploying-machine-learning-models
Monitoring machine learning modelshttps://deepnote.com/docs/monitoring-machine-learning-models
Deepnote Agenthttps://deepnote.com/docs/deepnote-agent
Deepnote AIhttps://deepnote.com/docs/deepnote-ai
Deepnote MCPhttps://deepnote.com/docs/deepnote-mcp
Custom AI modelshttps://deepnote.com/docs/ai-custom-models
Generative analysishttps://deepnote.com/docs/ai-analysis
SQL generationhttps://deepnote.com/docs/sql-generation
Code completionhttps://deepnote.com/docs/ai-code-completion
Code editinghttps://deepnote.com/docs/ai-code-editing
Data visualizationhttps://deepnote.com/docs/ai-data-visualization
Error fixinghttps://deepnote.com/docs/ai-error-fixing
Explaining codehttps://deepnote.com/docs/ai-explaining-code
Custom AI instructionshttps://deepnote.com/docs/custom-ai-instructions
Prompting tips and trickshttps://deepnote.com/docs/prompting-tips-and-tricks
Data privacyhttps://deepnote.com/docs/ai-data-privacy
Integrated file systemhttps://deepnote.com/docs/importing-data-to-deepnote
Shared datasetshttps://deepnote.com/docs/deepnote-shared-datasets
Working with Jupyter notebookshttps://deepnote.com/docs/importing-and-exporting-jupyter-notebooks
Importing code from GitHubhttps://deepnote.com/docs/github
SQL blockshttps://deepnote.com/docs/sql-cells
Chart blockshttps://deepnote.com/docs/chart-blocks
Big number blockshttps://deepnote.com/docs/big-number-blocks
Text editinghttps://deepnote.com/docs/text-editing
Input blockshttps://deepnote.com/docs/input-blocks
Moduleshttps://deepnote.com/docs/modules
IPyWidgets in Deepnotehttps://deepnote.com/docs/ipywidgets-in-deepnote
Data tableshttps://deepnote.com/docs/data-tables
Selecting hardwarehttps://deepnote.com/docs/selecting-hardware
Installing dependencieshttps://deepnote.com/docs/installing-dependencies
Default environmentshttps://deepnote.com/docs/default-environment
Project initializationhttps://deepnote.com/docs/project-initialization
Running your own kernelhttps://deepnote.com/docs/running-your-own-kernel
Conda environmenthttps://deepnote.com/docs/conda-environment
Long-running jobshttps://deepnote.com/docs/long-running-jobs
Restoring variableshttps://deepnote.com/docs/restoring-variables
Incoming connectionshttps://deepnote.com/docs/incoming-connections
Environment variableshttps://deepnote.com/docs/environment-variables
SSH keyhttps://deepnote.com/docs/ssh-key
Schema browserhttps://deepnote.com/docs/schema-browser
SQL query cachinghttps://deepnote.com/docs/sql-query-caching
Keyboard shortcutshttps://deepnote.com/docs/keyboard-shortcuts
Command palettehttps://deepnote.com/docs/command-palette
Execution modeshttps://deepnote.com/docs/execution-modes
Code intelligencehttps://deepnote.com/docs/code-intelligence
Terminalhttps://deepnote.com/docs/terminal
Variable explorerhttps://deepnote.com/docs/variable-explorer
Dark modehttps://deepnote.com/docs/dark-mode
Creating appshttps://deepnote.com/docs/creating-apps
Schedulinghttps://deepnote.com/docs/scheduling
Export a PDFhttps://deepnote.com/docs/export-pdf
Export a projecthttps://deepnote.com/docs/export-project
Launch repositories in Deepnotehttps://deepnote.com/docs/launch-repositories-in-deepnote
Version historyhttps://deepnote.com/docs/history
Run snapshotshttps://deepnote.com/docs/run-snapshots
Git synchttps://deepnote.com/docs/deepnote-file-sync
Export notebooks to Githttps://deepnote.com/docs/git-export
GitLabhttps://deepnote.com/docs/gitlab
Azure Reposhttps://deepnote.com/docs/azure-repos
Bitbuckethttps://deepnote.com/docs/bitbucket
Streamlit appshttps://deepnote.com/docs/streamlit
Workspace permissionshttps://deepnote.com/docs/team-permissions
Data catalogs and documenting data with Deepnotehttps://deepnote.com/docs/data-catalogs
Sharing a projecthttps://deepnote.com/docs/share-projects
Real-time collaborationhttps://deepnote.com/docs/real-time-collaboration
Commentshttps://deepnote.com/docs/comments
Code reviewshttps://deepnote.com/docs/code-reviews
Sharing and embedding blockshttps://deepnote.com/docs/sharing-and-embedding-blocks
Notebook lockinghttps://deepnote.com/docs/notebook-locking
App & notebook usage insightshttps://deepnote.com/docs/app-and-notebook-analytics
Plans and billinghttps://deepnote.com/docs/pricing
Billing alerts and limitshttps://deepnote.com/docs/billing-alerts-and-limits
Additional machine hourshttps://deepnote.com/docs/machine-hours
Downgrading or cancelinghttps://deepnote.com/docs/downgrading-or-canceling-a-subscription
Security Overviewhttps://deepnote.com/docs/security-overview
SSO & Directory synchttps://deepnote.com/docs/sso
Audit loghttps://deepnote.com/docs/audit-log
Securing connectionshttps://deepnote.com/docs/securing-connections
Education overviewhttps://deepnote.com/docs/edu-overview
Get free Education planhttps://deepnote.com/docs/edu-verification
For teachershttps://deepnote.com/docs/teacher
Auto-gradinghttps://deepnote.com/docs/auto-grading-solutions
Lectureshttps://deepnote.com/docs/lectures
Group workhttps://deepnote.com/docs/group-work
Individual assignmentshttps://deepnote.com/docs/individual-assignments
Individual submissionshttps://deepnote.com/docs/submissions
For studentshttps://deepnote.com/docs/student
Hackathonshttps://deepnote.com/docs/hackathons
Student clubshttps://deepnote.com/docs/student-clubs
FAQshttps://deepnote.com/docs/education-faqs
Deepnote APIhttps://deepnote.com/docs/deepnote-api
API referencehttps://deepnote.com/docs/api-reference
Supporthttps://deepnote.com/docs/support
Product portalhttps://deepnote.com/docs/product-portal
Acceptable use policyhttps://deepnote.com/docs/acceptable-use-policy
default environmentshttps://deepnote.com/docs/default-environment
How does it work?https://deepnote.com/docs/custom-environments#how-does-it-work
Requirementshttps://deepnote.com/docs/custom-environments#requirements
Package Installationhttps://deepnote.com/docs/custom-environments#package-installation
How to create a custom environment?https://deepnote.com/docs/custom-environments#how-to-create-a-custom-environment
Local Dockerfilehttps://deepnote.com/docs/custom-environments#local-dockerfile
OpenCVhttps://opencv.org/
Deepnote environmenthttps://hub.docker.com/u/deepnote
Hosted docker imagehttps://deepnote.com/docs/custom-environments#hosted-docker-image
Docker Hubhttps://hub.docker.com/
Docker Hubhttps://deepnote.com/docs/docker-hub
Google Container Registryhttps://deepnote.com/docs/google-container-registry
Amazon ECRhttps://deepnote.com/docs/amazon-ecr
Keep environment settingshttps://deepnote.com/docs/custom-environments#keep-environment-settings
project templatehttps://deepnote.com/docs/projects#project-templates
PreviousDefault environments←https://deepnote.com/docs/default-environment
NextProject initialization→https://deepnote.com/docs/project-initialization

Viewport: width=device-width


URLs of crawlers that visited me.