Commit Graph

319 Commits

Author SHA1 Message Date
Ayaz Salikhov
d3a9357e68 Fix grammar 2023-02-16 11:25:10 +04:00
Ayaz Salikhov
8b87f08fd1 Fix protobug link 2023-02-10 20:54:27 +04:00
Donovin Emerson
299ce93e86 Add third option: Route container to another local port (#1872)
* Add third option: Route container to another local port

Jupyter can have multiple local instances if the used ports don't overlap. Added this as a troubleshooting alternative for users who may want or need to have more than one Jupyter instance running.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update troubleshooting.md

* Update troubleshooting.md

* Update troubleshooting.md

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2023-02-10 20:53:59 +04:00
Ayaz Salikhov
dc56a27435 Update recipes.md 2023-02-09 14:44:03 +04:00
Ayaz Salikhov
a47822e11a Update troubleshooting.md 2023-02-09 14:31:27 +04:00
Ayaz Salikhov
9545547709 Fix pre-commit hooks 2023-02-09 14:15:53 +04:00
Ayaz Salikhov
52e71cf875 Update specifics.md 2023-02-09 14:15:20 +04:00
Ayaz Salikhov
c9ba063d51 Update selecting.md 2023-02-09 14:09:50 +04:00
Ayaz Salikhov
6d67fe61a0 Update running.md 2023-02-09 14:02:03 +04:00
Ayaz Salikhov
91870f7a4a Update common.md 2023-02-09 13:57:29 +04:00
Ayaz Salikhov
e4d13badfc Fix redirect link 2023-02-06 12:30:18 +04:00
Olivier Benz
6fe403919f Add GPU accelerated images by b-data to community (#1864)
* Add GPU accelerated images by b-data to community

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-01-26 09:20:55 +04:00
Muhammad Aji Muharrom
0d324bc0b3 Parameterize healthcheck by internal port (#1859)
* Use the JUPYTER_PORT environment variable to configure server port

- Remove port setting in jupyter_server_config.py
- Declare the $JUPYTER_PORT env on the base Dockerfile
- Use it for HEALTHCHECK

* Add test case for JUPYTER_PORT env variable

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update documentation

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update style

* Better wording

* Better wording

* Add test for custom internal port

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Parametrize internal port test case

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Try to fix test

* Better tests

Co-authored-by: Muhammad Aji Muharrom <ajimuharrom@uchicago.edu>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@gmail.com>
2023-01-24 11:19:39 +04:00
Bastian Fredriksson
f8aca249b7 Recipe for Microsoft SQL Server (#1847)
* Recipe for Microsoft SQL Server

Dockerfile with Microsoft SQL Server ODBC driver and pyodbc.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Get rid of apt-key, only install what's needed and clean up properly

* Replace apt-get with apt

* Switch from apt to apt-get

* Use --no-install-recommends in the right place

* Use simple pip install

* Install pip package under jovyan

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2022-12-18 01:36:56 +04:00
lexi2042
23bf11f66b add recipe for installing ijavascript kernel (#1840)
* add recipe for installing ijavascript kernel

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update docs/using/recipes.md

* Update docs/using/recipes.md

Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>

* stop installing ijavascript in $HOME

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
2022-12-07 00:07:39 +02:00
Ayaz Salikhov
bd658995bd Fix interactive block diag link 2022-11-29 01:08:47 +04:00
Ayaz Salikhov
bb1c56b5c7 Update tag example 2022-11-13 03:46:42 +04:00
Ayaz Salikhov
dcea9a572f Fix broken url 2022-11-13 01:47:23 +04:00
Kevin Bates
10e52ee843 Create base image to base-notebook for non-server Jupyter applications (#1825)
* Create base-jupyter from base-notebook for non-server jupyter applications

* Fix pre-commit errors and begin test refactoring

* More test refactoring

* Add base-jupyter to images_hierarchy

* Use folder work instead of .jupyter in nb-user test

* Add base-jupyter to tagging hierarchy

* Linting: trailing comma

* Apply review comments, remove obsolute Miniforge reference

* Add self-signed cert comment back to base-notebook doc

* Update docs/using/selecting.md

Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>

* Remove redundant apt-get upgrade per review

* Remove b/c approaches per review

* Move test_nb_user_change back to base-notebook tests, per review

* fix linting

* Rename base-jupyter to docker-stacks-foundation, per review

* Rename tests/base-jupyter to docker-stacks-foundation

* Use alphabetical order

* Use alphabetical order

* Fix markdown style

* Split test_nb_user_change between the foundation and base tests

Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2022-11-13 01:44:44 +04:00
Ayaz Salikhov
a061d10bc9 Document how to enable pandas.read_clipboard() (#1801) 2022-10-13 19:15:08 +04:00
dietmar
d5256ad236 add openpyxl to scipy-notebook (#1804) (#1805) 2022-10-13 11:05:46 +04:00
Ayaz Salikhov
2e306fcfa2 Fix z2jh docs links 2022-10-08 22:14:26 +04:00
Ayaz Salikhov
e443036613 Update inheritance diagram once more 2022-09-27 15:34:49 +04:00
Ayaz Salikhov
4a2ef8cfdd Update image inheritance diag 2022-09-27 15:20:09 +04:00
Ayaz Salikhov
d7637de684 Update tag example 2022-09-27 14:59:06 +04:00
Ayaz Salikhov
a85bfad8ca Merge tags and create multi-platform images (#1789)
* Merge tags and create multi-platform images

* Add new files :)

* Provide images

* Fix

* Fix

* Use the same naming style as python for the images

* Fix docker image rmi command

* Use plumbum.FG

* Fix

* Add missing path

* Few merging fixes

* Add pushing manifests

* Add missing path

* Add arch to apply tags

* Use platform word

* Remove unused step

* Merge tags for tensorflow as well

* Do not use print

* Make merge_tags work when image doesn't exist

* Add logs

* Add icon

* Add tensorflow-notebook workaround

* Unify platform usage

* Remove unused function

* Fix

* Update docs
2022-09-21 09:58:57 +04:00
Ayaz Salikhov
494fc9c977 Fix ihaskell-notebook link 2022-09-20 12:50:54 +04:00
Ayaz Salikhov
064599f0be Improve docs about tags 2022-08-06 10:58:12 +04:00
Ayaz Salikhov
51ddfe1330 Merge branch 'main' into asalikhov/ubuntu_jammy 2022-07-28 10:25:37 +04:00
Bjørn Jørgensen
1533087aaf Add Scala as --build-arg (#1757)
* add scala version choise

* add ; \ fi

* change checksum and removed default scala version

* remove RUN

* add { } and remove old code

* remove 3 duplicated lines.

* Add the commint as a comment

* Add back #Fix

* Rename downloadeds as spark.tgz

* Fix doc

* Update specifics.md

* New fix

* Fix wget

* Remove make link to spark

* Set full path to /usr/local/spark

* Change /usr/local/spark to ${SPARK_HOME}

* fix RUN with if

* Remove empty lines

* Update Dockerfile

* Update Dockerfile

* Update Dockerfile

Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2022-07-27 22:51:05 +04:00
Ayaz Salikhov
e050d8c567 Use 22.04 tag to make the code easier to understand 2022-07-09 16:59:40 +04:00
Ayaz Salikhov
103da29c0a Merge branch 'main' into asalikhov/ubuntu_jammy 2022-07-09 16:50:05 +04:00
Ayaz Salikhov
f445acf037 Update tag example 2022-07-08 00:42:20 +04:00
Ayaz Salikhov
d42a0b8ffa Rename master->main in all the source code 2022-07-07 14:51:09 +04:00
Ayaz Salikhov
e862dc9005 Update specifics.md 2022-07-06 00:00:15 +04:00
pre-commit-ci[bot]
079849388c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-07-05 19:42:19 +00:00
Darek
b96757876e Updates to the OpenJDK comments
Clarifying OpenJDK comments
2022-07-05 15:41:31 -04:00
Darek
ca96253c4a Update docs/using/specifics.md
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2022-07-05 15:24:15 -04:00
Darek
452ccd88fd Update docs/using/specifics.md
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2022-07-05 15:23:14 -04:00
Ayaz Salikhov
061b2b2d4c Use ubuntu:jammy in more places 2022-07-05 22:01:54 +04:00
pre-commit-ci[bot]
b701723184 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-07-04 11:09:46 +00:00
Darek
4fe2609e12 Updating docs on building Spark with arguments 2022-07-04 07:09:23 -04:00
Bjørn Jørgensen
5048b02246 Remove spylon-kernel from all images. (#1729)
* Remove scala

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Remove scala from web

* Remove scala from specifics

* Remove scala and spylon

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-04 10:04:16 +04:00
Ayaz Salikhov
c9c7ba8fa6 Merge pull request #1731 from irvcaza/patch-1
Update passwd function
2022-07-04 09:57:52 +04:00
irvcaza
df919dbcbc notebook updated to jupyter_server 2022-07-02 12:47:33 -05:00
irvcaza
7efcf03026 Default Hash changed to Argon
Now passwd() returns an argon2 hash by default.
2022-07-02 00:34:11 -05:00
Alexander Manley
d13ac140da Update recipes.md
Delta 1.2.1:
Fix an issue with loading error messages in --packages mode. Previous release had a bug that resulted in user getting NullPointerException instead of proper error message when using Delta Lake with --packages mode either in pyspark or spark-shell (Fix, Test)
Fix incorrect exception type thrown in some Python APIs. A bug caused pyspark to throw incorrect type of exceptions instead of expected AnalysisException. This issue is fixed. See issue #1086 for more details.
Fix for S3 multi-cluster mode configuration. A bug in the S3 multi-cluster mode caused --conf to not work for certain configuration parameters. This issue is fixed by having these configuration parameters begin with spark. See the updated documentation.
Make the GCS LogStore configuration simpler by automatically deriving the LogStore implementation class config spark.delta.logStore.gs.impl from the scheme in the table path. See the updated documentation.
Make SetAccumulator thread safe. SetAccumulator used by Merge was not thread safe and might cause executor heartbeat failures in rare cases. This was fixed by using a synchronized set.
2022-06-30 12:20:09 -04:00
pre-commit-ci[bot]
e49abd45cb [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-06-29 04:11:01 +00:00
irvcaza
9219b8cc16 Line split to comply with linting
docs/using/common.md:13:201 MD013/line-length Line length [Expected: 200; Actual: 253]
2022-06-28 23:10:42 -05:00
irvcaza
02846c2b49 Update passwd function
The use of `IPython.lib.passwd()` does not match with Jupyter server documentation 
https://jupyter-server.readthedocs.io/en/latest/operators/public-server.html#preparing-a-hashed-password
and may lead to confusion on how to import/use it.
2022-06-28 23:00:31 -05:00