Skip to content

gmirsky/snowflake-snowpark-jupyter-development-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Snowflake Snowpark Jupyter Container

This repository allows you to create a Python 3.8 Snowflake Snowpark containerized development environment.

Prerequisites

Docker or Podman must be installed.

Warning

This container will not build using the Apple silicon platform due to issues with the underlying software.

Build the container

docker build -t snowpark-notebook:latest .

If using Podman to build the container use the following commands:

export BUILDAH_FORMAT=docker
podman build -t snowpark-notebook:latest .

Run the container

Use one of the commands, depending upon the environment, to launch the container. Your current directory is where the container will store any files you create in the container.

Linux/Mac Shell

docker run -it -p 8888:8888 -v "${PWD}":/home/jovyan/work snowpark-notebook:latest

If using Podman

podman run -it -p 8888:8888 -v "${PWD}":/home/jovyan/work snowpark-notebook:latest

Windows Command Line (CLI)

docker run -it -p 8888:8888 -v %cd%:/home/jovyan/work snowpark-notebook:latest

If using Podman

podman run -it -p 8888:8888 -v %cd%:/home/jovyan/work snowpark-notebook:latest

Powershell

docker run -it -p 8888:8888 -v ${PWD}:/home/jovyan/work snowpark-notebook:latest

If using Podman

podman run -it -p 8888:8888 -v ${PWD}:/home/jovyan/work snowpark-notebook:latest

Connect to the container

Use the URL output or paste the token into the URL below and then paste the URL into your browser.

http://localhost:8888/lab?token={token_written_in_the_console}

About

A Snowflake Snowpark Jupyter development container.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published