From 8fbb2f7bbd4212c990088a2d76f5e42ac059a818 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sat, 22 May 2021 15:16:38 +0000 Subject: [PATCH] [ci skip] Automated publish for 382d2d6bb9d83d3d6a03313673444934fa1e03bf --- docs/locale/en/LC_MESSAGES/index.po | 94 +++-- docs/locale/en/LC_MESSAGES/using.po | 626 +++++++++++++++------------- 2 files changed, 410 insertions(+), 310 deletions(-) diff --git a/docs/locale/en/LC_MESSAGES/index.po b/docs/locale/en/LC_MESSAGES/index.po index baf67ef6..29da50c1 100644 --- a/docs/locale/en/LC_MESSAGES/index.po +++ b/docs/locale/en/LC_MESSAGES/index.po @@ -9,54 +9,54 @@ msgid "" msgstr "" "Project-Id-Version: docker-stacks latest\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-28 00:44+0000\n" +"POT-Creation-Date: 2021-05-22 15:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.8.0\n" +"Generated-By: Babel 2.9.1\n" # 22f1bd46933144e092bf92e3af4c6f4f -#: ../../index.rst:32 +#: ../../index.rst:32 8ff2355ccfb54dc4b6de3f805d3a7a49 msgid "User Guide" msgstr "" # f35d75046f8c42ae8cab58d826154823 -#: ../../index.rst:42 +#: ../../index.rst:42 842ef1402b0945a6ad2fb1a48c0721a0 msgid "Contributor Guide" msgstr "" # a737afe726cd49c4986d75b7d74eeed3 -#: ../../index.rst:54 +#: ../../index.rst:55 4b85a954433a4360b2d982b6ab37df2f msgid "Maintainer Guide" msgstr "" -#: ../../index.rst:60 +#: ../../index.rst:61 msgid "Jupyter Discourse Forum" msgstr "" -#: ../../index.rst:60 +#: ../../index.rst:61 msgid "Stacks Issue Tracker" msgstr "" -#: ../../index.rst:60 +#: ../../index.rst:61 msgid "Jupyter Website" msgstr "" # 9cd216fa91ef40bbb957373faaf93732 -#: ../../index.rst:60 774ed8768c6c4144ab19c7d7518d1932 +#: ../../index.rst:61 860f6c83e8bf4a999ec621981a5fbcc3 msgid "Getting Help" msgstr "" # a0aa0bcd999c4c5e96cc57fd77780f96 -#: ../../index.rst:2 dbc22a0d800749c6a2d4628595fe57b3 +#: ../../index.rst:2 a4f033586d1545f3b3276d81c37415fb msgid "Jupyter Docker Stacks" msgstr "" # 5d06f458dc524214b2c97e865dd2dc81 -#: ../../index.rst:4 8183867bf813431bb337b0594884f0fe +#: ../../index.rst:4 9c83baf40d0f4712a092972c4b141abf msgid "" "Jupyter Docker Stacks are a set of ready-to-run Docker images containing " "Jupyter applications and interactive computing tools. You can use a stack" @@ -64,27 +64,27 @@ msgid "" msgstr "" # c69f151c806e4cdf9bebda05b06c760e -#: ../../index.rst:6 271a99cccdd3476b9b9696e295647c92 +#: ../../index.rst:6 9e129256687b486caad2848d387e0118 msgid "Start a personal Jupyter Notebook server in a local Docker container" msgstr "" # b26271409ab743b2a349b3a8ca95233e -#: ../../index.rst:7 f01a318271d64f958c682ae241157bb2 +#: ../../index.rst:7 8d9dc9327c6f4b4385e47e54347a2ffc msgid "Run JupyterLab servers for a team using JupyterHub" msgstr "" # 4d60f4325fff4ffcad12703a4b9d6781 -#: ../../index.rst:8 8e3b6e8fe5e64b8a9523c0dd5b0369c9 +#: ../../index.rst:8 e2598169c5e64ebf85d18f2aedca3912 msgid "Write your own project Dockerfile" msgstr "" # 78b0d31eb6e9462888eef92e6a84cdb7 -#: ../../index.rst:11 60ec3253d09e40be8e6852a495248467 +#: ../../index.rst:11 ce9abdfe28da4ba6896e9a7dde3c2932 msgid "Quick Start" msgstr "" # d4c0e237dbe74e0d9afbf2b2f0e219c8 -#: ../../index.rst:13 38d5e9d5d0504acaa04b388f2ba031fc +#: ../../index.rst:13 c01ba799c1a845abbac910e7577026e2 msgid "" "You can try a `recent build of the jupyter/base-notebook image on " "mybinder.org :8888/?token=`` in a " @@ -117,7 +116,7 @@ msgid "" msgstr "" # e04140e6cd8442f7a6f347d88224f591 -#: ../../index.rst:21 1dead775c2d544abb3362633fdb93523 +#: ../../index.rst:21 bd2375022ba245b9b4782bbe0dcaeeda msgid "" "**Example 2:** This command performs the same operations as **Example " "1**, but it exposes the server on host port 10000 instead of port 8888. " @@ -126,11 +125,10 @@ msgid "" " and ``token`` is the secret token printed in the console.::" msgstr "" -# 1c3229680cf44a5bb2d8450602bfcf7d -#: ../../index.rst:25 8e75264b16a14d9bb4a1b4a9dee7b0b5 +#: ../../index.rst:25 d50f6333a2834678b414d16e8046b8b4 msgid "" "**Example 3:** This command pulls the ``jupyter/datascience-notebook`` " -"image tagged ``9b06df75e445`` from Docker Hub if it is not already " +"image tagged ``33add21fab64`` from Docker Hub if it is not already " "present on the local host. It then starts an *ephemeral* container " "running a Jupyter Notebook server and exposes the server on host port " "10000. The command mounts the current working directory on the host as " @@ -143,10 +141,56 @@ msgid "" msgstr "" # 3ac1a41d185844b1b43315a4cc74efc8 -#: ../../index.rst:30 e275f6561a2b408fa1202ebb59dfcd14 +#: ../../index.rst:30 b01146b8718d4a7ea379438401ae9856 msgid "Table of Contents" msgstr "" #~ msgid "Jupyter Docker Stacks Issue Tracker" #~ msgstr "" +# e91f3b62a1b54166b966be6d7a4f061e +#~ msgid "" +#~ "**Example 1:** This command pulls the" +#~ " ``jupyter/scipy-notebook`` image tagged " +#~ "``17aba6048f44`` from Docker Hub if it" +#~ " is not already present on the " +#~ "local host. It then starts a " +#~ "container running a Jupyter Notebook " +#~ "server and exposes the server on " +#~ "host port 8888. The server logs " +#~ "appear in the terminal. Visiting " +#~ "``http://:8888/?token=`` in a " +#~ "browser loads the Jupyter Notebook " +#~ "dashboard page, where ``hostname`` is " +#~ "the name of the computer running " +#~ "docker and ``token`` is the secret " +#~ "token printed in the console. The " +#~ "container remains intact for restart " +#~ "after the notebook server exits.::" +#~ msgstr "" + +# 1c3229680cf44a5bb2d8450602bfcf7d +#~ msgid "" +#~ "**Example 3:** This command pulls the" +#~ " ``jupyter/datascience-notebook`` image tagged" +#~ " ``9b06df75e445`` from Docker Hub if " +#~ "it is not already present on the" +#~ " local host. It then starts an " +#~ "*ephemeral* container running a Jupyter " +#~ "Notebook server and exposes the server" +#~ " on host port 10000. The command " +#~ "mounts the current working directory on" +#~ " the host as ``/home/jovyan/work`` in " +#~ "the container. The server logs appear" +#~ " in the terminal. Visiting " +#~ "``http://:10000/?token=`` in a " +#~ "browser loads JupyterLab, where ``hostname``" +#~ " is the name of the computer " +#~ "running docker and ``token`` is the " +#~ "secret token printed in the console. " +#~ "Docker destroys the container after " +#~ "notebook server exit, but any files " +#~ "written to ``~/work`` in the container" +#~ " remain intact on the host.::" +#~ msgstr "" + diff --git a/docs/locale/en/LC_MESSAGES/using.po b/docs/locale/en/LC_MESSAGES/using.po index 6d326f9d..289d68a1 100644 --- a/docs/locale/en/LC_MESSAGES/using.po +++ b/docs/locale/en/LC_MESSAGES/using.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: docker-stacks latest\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-21 12:38+0000\n" +"POT-Creation-Date: 2021-05-22 15:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: ../../using/common.md:1 dbcf4437a315445cb8ec0813cff1c15a +#: ../../using/common.md:1 4833279cfd7941e4bc3a2c7a95a0ea1b msgid "Common Features" msgstr "" -#: ../../using/common.md:3 cb5e6927c42444eaa3b49bc8ad25473b +#: ../../using/common.md:3 d8cf3dc731634505a40ec2e43dd14982 msgid "" "A container launched from any Jupyter Docker Stacks image runs a Jupyter " "Notebook server by default. The container does so by executing a `start-" @@ -32,17 +32,17 @@ msgid "" msgstr "" # 298bc09d3aab4abcb413ad481d6242ff -#: ../../using/common.md:5 b03f4589994b4de7a9db7c727a027919 +#: ../../using/common.md:5 5d73effb8bd1491facccdaa2c50e7c31 msgid "" "This page describes the options supported by the startup script as well " "as how to bypass it to run alternative commands." msgstr "" -#: ../../using/common.md:7 19f6e54c73bf4eaca55a4d574f1f1cdf +#: ../../using/common.md:7 b3ae4a7b5bac4bea84ae0a1b8b086d46 msgid "Notebook Options" msgstr "" -#: ../../using/common.md:9 bd4195b2a9d048f89b83327333a43c5b +#: ../../using/common.md:9 a5944c4dddc64b0783217d79eddbcbbf msgid "" "You can pass [Jupyter command line options](https://jupyter-" "notebook.readthedocs.io/en/stable/config.html#options) to the `start-" @@ -53,24 +53,24 @@ msgid "" msgstr "" # 4c08f057def247cbbfc8231e628cb792 -#: ../../using/common.md:15 a6b2e571694f47a5af5a6f40e9e8502c +#: ../../using/common.md:15 82c0b544ab4d4265a43b2b66b0f01e07 msgid "" "For example, to set the base URL of the notebook server, you can run the " "following:" msgstr "" -#: ../../using/common.md:21 2143e263287f4728b93351b9da910c3e +#: ../../using/common.md:21 2fd24e87dd394db7910b15fa64370840 msgid "Docker Options" msgstr "" -#: ../../using/common.md:23 82ae2f0101bd4f31bc112ccffae713ef +#: ../../using/common.md:23 407728270ff3476490d05e5981771021 msgid "" "You may instruct the `start-notebook.sh` script to customize the " "container environment before launching the notebook server. You do so by " "passing arguments to the `docker run` command." msgstr "" -#: ../../using/common.md:26 a302e9e12b914d97b64ddda43cc2209b +#: ../../using/common.md:26 05cf21bb80c14b04a855f38ad7db92e0 msgid "" "`-e NB_USER=jovyan` - Instructs the startup script to change the default " "container username from `jovyan` to the provided value. Causes the script" @@ -81,7 +81,7 @@ msgid "" "volumes with specific home folder." msgstr "" -#: ../../using/common.md:27 922b2018b4e94364b982b44fc2fcdc2b +#: ../../using/common.md:27 87cb70db6fe047c6baacb5b25e735e9a msgid "" "`-e NB_UID=1000` - Instructs the startup script to switch the numeric " "user ID of `$NB_USER` to the given value. This feature is useful when " @@ -92,7 +92,7 @@ msgid "" "See the last bullet below for details." msgstr "" -#: ../../using/common.md:28 3c37406ee2e846b788945de24a0421dc +#: ../../using/common.md:28 6cf891782ec0494383db236ad35b05f5 msgid "" "`-e NB_GID=100` - Instructs the startup script to change the primary " "group of`$NB_USER` to `$NB_GID` (the new group is added with a name of " @@ -108,14 +108,14 @@ msgid "" " if you want them to be able to modify files in the image." msgstr "" -#: ../../using/common.md:29 a9ea5f282c08432e9306b7b6dcf50467 +#: ../../using/common.md:29 ef7ca0f4e3864b658a974ce2402c3d46 msgid "" "`-e NB_GROUP=` - The name used for `$NB_GID`, which defaults to " "`$NB_USER`. This is only used if `$NB_GID` is specified and completely " "optional: there is only cosmetic effect." msgstr "" -#: ../../using/common.md:30 4687afbf8c5c482b8a20b12782d492ee +#: ../../using/common.md:30 159660edd2ff40f7aa1faa6b446c8456 msgid "" "`-e NB_UMASK=` - Configures Jupyter to use a different umask value" " from default, i.e. `022`. For example, if setting umask to `002`, new " @@ -129,7 +129,7 @@ msgid "" "you need to set a umask for these you must set `umask` for each command." msgstr "" -#: ../../using/common.md:31 b0a8ddc8bbf34accb66ce0c7f596434e +#: ../../using/common.md:31 87b273e2667749e99c5ff7adc6639e1e msgid "" "`-e CHOWN_HOME=yes` - Instructs the startup script to change the " "`$NB_USER` home directory owner and group to the current value of " @@ -140,7 +140,7 @@ msgid "" "CHOWN_HOME_OPTS='-R'`)." msgstr "" -#: ../../using/common.md:32 286fdb055e284648bfbdcea42d09a07b +#: ../../using/common.md:32 f5b89bcee4f74d30ac7d3571192bb596 msgid "" "`-e CHOWN_EXTRA=\",\"` - Instructs the startup " "script to change the owner and group of each comma-separated container " @@ -150,7 +150,7 @@ msgid "" "CHOWN_EXTRA_OPTS='-R'`)." msgstr "" -#: ../../using/common.md:33 b15dd08af4344298bbdf2a71dc1c4c55 +#: ../../using/common.md:33 882455be0f904986934900b542de4546 msgid "" "`-e GRANT_SUDO=yes` - Instructs the startup script to grant the `NB_USER`" " user passwordless `sudo` capability. You do **not** need this option to " @@ -163,14 +163,14 @@ msgid "" "you trust the user or if the container is running on an isolated host.**" msgstr "" -#: ../../using/common.md:34 abf80e4349d34e158cb6e53a20165e0b +#: ../../using/common.md:34 a071bd3ab8f8466ba4d3af26594d40d0 msgid "" "`-e GEN_CERT=yes` - Instructs the startup script to generates a self-" "signed SSL certificate and configure Jupyter Notebook to use it to accept" " encrypted HTTPS connections." msgstr "" -#: ../../using/common.md:35 e4485b73d51146509899e76519342e0d +#: ../../using/common.md:35 1112d5c3425e4f4b9685d6a880ff9689 msgid "" "`-e JUPYTER_ENABLE_LAB=yes` - Instructs the startup script to run " "`jupyter lab` instead of the default `jupyter notebook` command. Useful " @@ -178,14 +178,14 @@ msgid "" "variables is easier than change command line parameters." msgstr "" -#: ../../using/common.md:36 51750bee7a064fb39618b945e2438af6 +#: ../../using/common.md:36 3074e5a8065940ada4d3a93b41683dde msgid "" "`-e RESTARTABLE=yes` - Runs Jupyter in a loop so that quitting Jupyter " "does not cause the container to exit. This may be useful when you need to" " install extensions that require restarting Jupyter." msgstr "" -#: ../../using/common.md:37 ffab40ea42f1420d9a60c53b193dbb16 +#: ../../using/common.md:37 b2e41ba9e5ab4472b8503db2f4ed9f0c msgid "" "`-v /some/host/folder/for/work:/home/jovyan/work` - Mounts a host machine" " directory as folder in the container. Useful when you want to preserve " @@ -195,7 +195,7 @@ msgid "" "/some/host/folder/for/work`).**" msgstr "" -#: ../../using/common.md:38 49d4228032f04575b61bdbb9ddc2c220 +#: ../../using/common.md:38 6011de979f1c458587602bb960670126 msgid "" "`--user 5000 --group-add users` - Launches the container with a specific " "user ID and adds that user to the `users` group so that it can modify " @@ -203,42 +203,42 @@ msgid "" "arguments as alternatives to setting `$NB_UID` and `$NB_GID`." msgstr "" -#: ../../using/common.md:40 f877f4b6deb846958995ca4404d667f7 +#: ../../using/common.md:40 cb2e22bc842c4d0dafcf29f2f0bf0d8f msgid "Startup Hooks" msgstr "" -#: ../../using/common.md:42 7ebb86cbb0e3406daf808732c9e1e28e +#: ../../using/common.md:42 917f576a575046648bd64e336a141740 msgid "" "You can further customize the container environment by adding shell " "scripts (`*.sh`) to be sourced or executables (`chmod +x`) to be run to " "the paths below:" msgstr "" -#: ../../using/common.md:45 eef1d3ab0ce041d391b63a224b5aa57d +#: ../../using/common.md:45 480043f2915e4ddd8296cf4fca1ffb41 msgid "" "`/usr/local/bin/start-notebook.d/` - handled before any of the standard " "options noted above are applied" msgstr "" -#: ../../using/common.md:47 63870550cf3a490093a8285849b9d6e8 +#: ../../using/common.md:47 6ce6790aee70423bb37c61e9b8d8f049 msgid "" "`/usr/local/bin/before-notebook.d/` - handled after all of the standard " "options noted above are applied and just before the notebook server " "launches" msgstr "" -#: ../../using/common.md:50 761447da46714876b5a3b79fa4275aa5 +#: ../../using/common.md:50 fb08d17c335649e6af227179ab993068 msgid "" "See the `run-hooks` function in the [`jupyter/base-notebook " "start.sh`](https://github.com/jupyter/docker-stacks/blob/master/base-" "notebook/start.sh) script for execution details." msgstr "" -#: ../../using/common.md:53 898c5e17c09b41268ea75f78b97403bc +#: ../../using/common.md:53 c468430e1a634b169d5766ff0bf8a48a msgid "SSL Certificates" msgstr "" -#: ../../using/common.md:55 1918b1449c9a4b08b3e05626c91e86f6 +#: ../../using/common.md:55 6771d90df7c74be3913a5952203dc752 msgid "" "You may mount SSL key and certificate files into a container and " "configure Jupyter Notebook to use them to accept HTTPS connections. For " @@ -247,14 +247,14 @@ msgid "" msgstr "" # e496d62ce1b7489eabf40a55471247b4 -#: ../../using/common.md:65 08b63894595148fe9dd9c0a6c252372c +#: ../../using/common.md:65 73ddacf33a4e4056a79f2dacef3f966c msgid "" "Alternatively, you may mount a single PEM file containing both the key " "and certificate. For example:" msgstr "" # 6ada67b7d1a34f59ad235d7e49e6a298 -#: ../../using/common.md:74 336786c4f2574fcba222b27676ffd9f7 +#: ../../using/common.md:74 b3f706b27f814268b218dd7c1f981eae msgid "" "In either case, Jupyter Notebook expects the key and certificate to be a " "base64 encoded text file. The certificate file or PEM may contain one or " @@ -262,11 +262,11 @@ msgid "" msgstr "" # c908965cf0084fc2b276b50b47b87d18 -#: ../../using/common.md:76 c794345c890646cbbb4faf785a360dd6 +#: ../../using/common.md:76 d1bea1d936394b64a17d8268560fe0d6 msgid "For additional information about using SSL, see the following:" msgstr "" -#: ../../using/common.md:78 91590dcd708645cc930adf3520e3712d +#: ../../using/common.md:78 7998635f248b451095f1c068c95f0955 msgid "" "The [docker-stacks/examples](https://github.com/jupyter/docker-" "stacks/tree/master/examples) for information about how to use [Let's " @@ -274,14 +274,14 @@ msgid "" " on a publicly visible domain." msgstr "" -#: ../../using/common.md:79 14b412e43a6448be903d3c3e8e050321 +#: ../../using/common.md:79 9165f43285be4c05abd2aa1d52924c89 msgid "" "The [jupyter_notebook_config.py](https://github.com/jupyter/docker-" "stacks/blob/master/base-notebook/jupyter_notebook_config.py) file for how" " this Docker image generates a self-signed certificate." msgstr "" -#: ../../using/common.md:80 423c048673544056ac0cab1ab5f3466a +#: ../../using/common.md:80 287c417ab7fc48dfa58fdbcb6f3f87de msgid "" "The [Jupyter Notebook documentation](https://jupyter-" "notebook.readthedocs.io/en/latest/public_server.html#securing-a-notebook-" @@ -289,15 +289,15 @@ msgid "" "general." msgstr "" -#: ../../using/common.md:82 2b4ebd6908ca4d639b20bb5e0c576e88 +#: ../../using/common.md:82 eb04638fc89146aaae8e5553a30a54ac msgid "Alternative Commands" msgstr "" -#: ../../using/common.md:84 bdcef6bfb0544606b5980893b85c473e +#: ../../using/common.md:84 c40773600f864e3b9fc3f9310a54cac1 msgid "start.sh" msgstr "" -#: ../../using/common.md:86 ee1bb4fa497b4112b6dcb3a8f9b9ec60 +#: ../../using/common.md:86 99bd3c29f12b4f9a8aab1993424b9013 msgid "" "The `start-notebook.sh` script actually inherits most of its option " "handling capability from a more generic `start.sh` script. The `start.sh`" @@ -307,33 +307,33 @@ msgid "" msgstr "" # ad0be3e8095e4394afb367e9e56e1ca5 -#: ../../using/common.md:92 5ec294039691479683c85c66365292d7 +#: ../../using/common.md:92 4949ccec2cfd49deba5841487af1dfcc msgid "Or, to run JupyterLab instead of the classic notebook, run the following:" msgstr "" -#: ../../using/common.md:98 a8db0b59314b4adab4c5acf1b4aec3a0 +#: ../../using/common.md:98 25f17a5c64c34322995f317d8e77894a msgid "" "This script is particularly useful when you derive a new Dockerfile from " "this image and install additional Jupyter applications with subcommands " "like `jupyter console`, `jupyter kernelgateway`, etc." msgstr "" -#: ../../using/common.md:100 5383f0c5228d4ab38c55eabbd6dcf76c +#: ../../using/common.md:100 bfceedef80f144f8b9ff9c171515c15d msgid "Others" msgstr "" -#: ../../using/common.md:102 7bb7b30dfe7643d09bda7f7e9672f691 +#: ../../using/common.md:102 5272495e550b49d191220c990fc8ae62 msgid "" "You can bypass the provided scripts and specify an arbitrary start " "command. If you do, keep in mind that features supported by the " "`start.sh` script and its kin will not function (e.g., `GRANT_SUDO`)." msgstr "" -#: ../../using/common.md:104 f15969c9add348c6947c63fb02567164 +#: ../../using/common.md:104 73984122589047b7b44138a58d409440 msgid "Conda Environments" msgstr "" -#: ../../using/common.md:106 6c3413e8eb8546f08e10f8008bec03dc +#: ../../using/common.md:106 012a10d3951d4f309889beb4d1ec702a msgid "" "The default Python 3.x [Conda " "environment](https://conda.io/projects/conda/en/latest/user-" @@ -343,18 +343,18 @@ msgid "" " the `start.sh` script." msgstr "" -#: ../../using/common.md:108 dd5de535db95460dbdf57af7f24977ba +#: ../../using/common.md:108 1fb40ea1d3d3433b9d68d66a28cd994f msgid "" "The `jovyan` user has full read/write access to the `/opt/conda` " "directory. You can use either `conda`, `mamba` or `pip` to install new " "packages without any additional permissions." msgstr "" -#: ../../using/common.md:117 5720351175654375963deed821f562ef +#: ../../using/common.md:117 6d42cab9b5c440c68bed21f1c210e285 msgid "Using alternative channels" msgstr "" -#: ../../using/common.md:119 42c40743fa8b4532bde2c9d882c09dfd +#: ../../using/common.md:119 a8bec51760964dc0bbad92fc1b746cc0 msgid "" "Conda is configured by default to use only the [`conda-" "forge`](https://anaconda.org/conda-forge) channel. However, alternative " @@ -365,11 +365,11 @@ msgid "" "to install packages." msgstr "" -#: ../../using/recipes.md:1 54df3d18c7f640859c8dc6911c3899a4 +#: ../../using/recipes.md:1 968dcd15fb3242fb925688ea0c1b90cd msgid "Contributed Recipes" msgstr "" -#: ../../using/recipes.md:3 f4d9f00363f3417a90e527c6b89a0b09 +#: ../../using/recipes.md:3 2c911d3c66894aec99f08437d326621a msgid "" "Users sometimes share interesting ways of using the Jupyter Docker " "Stacks. We encourage users to [contribute these " @@ -379,11 +379,11 @@ msgid "" "knowledge." msgstr "" -#: ../../using/recipes.md:8 4302497876f54f9584295726c9e5b824 +#: ../../using/recipes.md:8 c47dc8c423374561ba5c589a8d6c0941 msgid "Using `sudo` within a container" msgstr "" -#: ../../using/recipes.md:10 481168aaf77b4032b16394d9d8a26cd8 +#: ../../using/recipes.md:10 ce5d66b02273450c85eaa6dc6b0bb973 msgid "" "Password authentication is disabled for the `NB_USER` (e.g., `jovyan`). " "This choice was made to avoid distributing images with a weak default " @@ -391,7 +391,7 @@ msgid "" "container on a publicly accessible host." msgstr "" -#: ../../using/recipes.md:14 b96ef1b52ad54625b8271dc31a3aa59c +#: ../../using/recipes.md:14 b1ab3921387b4f129f0c1fe93fbc9ea2 msgid "" "You can grant the within-container `NB_USER` passwordless `sudo` access " "by adding `-e GRANT_SUDO=yes` and `--user root` to your Docker command " @@ -399,11 +399,11 @@ msgid "" msgstr "" # f75300183d66418d958651b713e3c81e -#: ../../using/recipes.md:18 82cddc1ca6f14543a99212eaf47f4a16 +#: ../../using/recipes.md:18 46ebd60703984dc8b7c3894f63abf256 msgid "For example:" msgstr "" -#: ../../using/recipes.md:24 a3afe124d8b44682823dc74d1588f263 +#: ../../using/recipes.md:24 cf9befcf888b458b8b8336797eb83223 msgid "" "**You should only enable `sudo` if you trust the user and/or if the " "container is running on an isolated host.** See [Docker security " @@ -411,21 +411,21 @@ msgid "" " more information about running containers as `root`." msgstr "" -#: ../../using/recipes.md:27 f050a6309b2142cbbe4a332695376737 +#: ../../using/recipes.md:27 3fa1f20b49c3412db47df13752328e57 msgid "Using `pip install` or `conda install` in a Child Docker image" msgstr "" # cfb1a65ed1a4453e8b3355f1c0c23b1c -#: ../../using/recipes.md:29 7b77d81442e849a9a6fb804ebab4e63e +#: ../../using/recipes.md:29 cce3dbf39d6b45f39c837dca634e9bbe msgid "Create a new Dockerfile like the one shown below." msgstr "" # 3ab615dc6fb6425d954cae4ce14f08b9 -#: ../../using/recipes.md:38 7c23859e1ffb4ccba50f4028ad76bd54 +#: ../../using/recipes.md:38 0b3752778e4b492b86ba26c7917bbe71 msgid "Then build a new image." msgstr "" -#: ../../using/recipes.md:44 39e450656b20457fa9fb7c5a5e70885c +#: ../../using/recipes.md:44 e56207992475408f88d448a49bc9b219 msgid "" "To use a requirements.txt file, first create your `requirements.txt` file" " with the listing of packages desired. Next, create a new Dockerfile like" @@ -433,11 +433,11 @@ msgid "" msgstr "" # f2f035925d764425b9999b19d36c1d30 -#: ../../using/recipes.md:57 b4b7e05f879e47928b3980dfada8f177 +#: ../../using/recipes.md:57 9f175c7047bc41278aa9357a5421fcd7 msgid "For conda, the Dockerfile is similar:" msgstr "" -#: ../../using/recipes.md:69 4ef57a2330144e02a5ae92817f22a3e1 +#: ../../using/recipes.md:69 4367bf29a7a946a3ad2a47a95fcf2884 msgid "" "Ref: [docker-" "stacks/commit/79169618d571506304934a7b29039085e77db78c](https://github.com/jupyter" @@ -445,28 +445,28 @@ msgid "" "stacks/commit/79169618d571506304934a7b29039085e77db78c#commitcomment-15960081)" msgstr "" -#: ../../using/recipes.md:72 e66b854f4b354b86abf1a84bbfd7fa6e +#: ../../using/recipes.md:72 7f71885d3ab54b838fc6897763fbacce msgid "Add a Python 2.x environment" msgstr "" -#: ../../using/recipes.md:74 400639683db840da9815f0f65474e99f +#: ../../using/recipes.md:74 a52c56133fe44633a2a8012adc9e094e msgid "" "Python 2.x was removed from all images on August 10th, 2017, starting in " "tag `cc9feab481f7`. You can add a Python 2.x environment by defining your" " own Dockerfile inheriting from one of the images like so:" msgstr "" -#: ../../using/recipes.md:98 69168d26db714aba9e0480022280d6f6 +#: ../../using/recipes.md:98 e8079d863da24efbaa92795a76812122 msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/440](https://github.com/jupyter/docker-stacks/issues/440)" msgstr "" -#: ../../using/recipes.md:101 dcf94b8541b64fe0853ca067ec825160 +#: ../../using/recipes.md:101 b6c163e1ae774fb094d9ed4c67b6cf84 msgid "Add a Python 3.x environment" msgstr "" -#: ../../using/recipes.md:103 f87401782cdc4eb6bfdb664c87eae942 +#: ../../using/recipes.md:103 fbfd9e30cc00485993f577a2079ea53b msgid "" "The default version of Python that ships with conda/ubuntu may not be the" " version you want. To add a conda environment with a different version " @@ -474,28 +474,28 @@ msgid "" "Python 2.x but are slightly simpler (no need to switch to `root`):" msgstr "" -#: ../../using/recipes.md:142 a62d993fab4d4c1483056478747394f8 +#: ../../using/recipes.md:142 30129d6d2b42484dbf9e8b530cc5b195 msgid "Run JupyterLab" msgstr "" -#: ../../using/recipes.md:144 8891851f67354b63b0e382717d729743 +#: ../../using/recipes.md:144 45b5163ad476476e816a73360f883ca5 msgid "" "JupyterLab is preinstalled as a notebook extension starting in tag " "[c33a7dc0eece](https://github.com/jupyter/docker-stacks/wiki/Docker-" "build-history)." msgstr "" -#: ../../using/recipes.md:147 e2c17faef2ef494fb1f72cc2f2627485 +#: ../../using/recipes.md:147 bdfb5a9b079b416caea8efe481b8531f msgid "" "Run jupyterlab using a command such as `docker run -it --rm -p 8888:8888 " "jupyter/datascience-notebook start.sh jupyter lab`" msgstr "" -#: ../../using/recipes.md:150 da29bb77b3a34eea81cc8c8242d8d167 +#: ../../using/recipes.md:150 9910213ca6264b9aa5268785b87e9b0c msgid "Dask JupyterLab Extension" msgstr "" -#: ../../using/recipes.md:152 e5b13550e7214b1c8e044cc17039b469 +#: ../../using/recipes.md:152 1f19afc1023348878e74d157afff245c msgid "" "[Dask JupyterLab Extension](https://github.com/dask/dask-labextension) " "provides a JupyterLab extension to manage Dask clusters, as well as embed" @@ -503,25 +503,25 @@ msgid "" "Dockerfile as:" msgstr "" -#: ../../using/recipes.md:168 87cb2263d24d4981b3aaa5a965878830 +#: ../../using/recipes.md:168 e6be6ffabf82442fbd4ef3fdbb1a048d msgid "And build the image as:" msgstr "" -#: ../../using/recipes.md:174 16c7048dbf7541159694ef79744365f6 +#: ../../using/recipes.md:174 6da912c594a94dd697b7c4ae13ee7914 msgid "Once built, run using the command:" msgstr "" -#: ../../using/recipes.md:180 fc29a6dc330f422aaf05d6d2f95f9b5d +#: ../../using/recipes.md:180 b418f455a51f4f95a5145f0b3c6950cd msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/999](https://github.com/jupyter/docker-stacks/issues/999)" msgstr "" -#: ../../using/recipes.md:183 969bc179a7554251b8e35a43cd7524a7 +#: ../../using/recipes.md:183 02fb337fbcc94d85a85cf3c065338227 msgid "Let's Encrypt a Notebook server" msgstr "" -#: ../../using/recipes.md:185 f785c93233864f0993e5fd5491b0e656 +#: ../../using/recipes.md:185 ec449237bea045c38b92ebf589b814f5 msgid "" "See the README for the simple automation here [https://github.com/jupyter" "/docker-stacks/tree/master/examples/make-" @@ -530,52 +530,52 @@ msgid "" "Encrypt certificate." msgstr "" -#: ../../using/recipes.md:189 397eecbfb800473a8fa0dcf3445d1abf +#: ../../using/recipes.md:189 7463e58f59d7493e9b6944da339311f3 msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/78](https://github.com/jupyter/docker-stacks/issues/78)" msgstr "" -#: ../../using/recipes.md:192 b3e846040f704091a9131cf8e26715a3 +#: ../../using/recipes.md:192 e162f84c17414c6e82a16c97751f5270 msgid "Slideshows with Jupyter and RISE" msgstr "" -#: ../../using/recipes.md:194 31035427405f4e35a3b25b212b4a10a2 +#: ../../using/recipes.md:194 8c845a5896c147afa941fb2002dbc3aa msgid "" "[RISE](https://github.com/damianavila/RISE) allows via extension to " "create live slideshows of your notebooks, with no conversion, adding " "javascript Reveal.js:" msgstr "" -#: ../../using/recipes.md:202 65dc3848c96f479fbd4280912aec398b +#: ../../using/recipes.md:202 6656acbb6c724801b3a0085e63fca77d msgid "" "Credit: [Paolo D.](https://github.com/pdonorio) based on [docker-" "stacks/issues/43](https://github.com/jupyter/docker-stacks/issues/43)" msgstr "" -#: ../../using/recipes.md:205 ffd130441595409b94ffa4b48d8fdb40 +#: ../../using/recipes.md:205 1e970b53e0274d93ae991a6314bcf964 msgid "xgboost" msgstr "" # ce204678c3af4aa9a0fb55bb6de7554b -#: ../../using/recipes.md:207 c8cf29e46da841de8634d8e1680accfc +#: ../../using/recipes.md:207 cc0a5512cf1f479db4e1c68e67a3498c msgid "" "You need to install conda's gcc for Python xgboost to work properly. " "Otherwise, you'll get an exception about libgomp.so.1 missing GOMP_4.0." msgstr "" -#: ../../using/recipes.md:218 33d748060a7e4274bd9f2189320d7d36 +#: ../../using/recipes.md:218 d6ef07ec80ae4e959aabf6590ed843fe msgid "Running behind a nginx proxy" msgstr "" # ca7763a5a35a47bd9fb29ae9d00feab3 -#: ../../using/recipes.md:220 92a38c0a630244cea77665f67c1921d0 +#: ../../using/recipes.md:220 2f313e08b54c4a03832484d11a6fa7da msgid "" "Sometimes it is useful to run the Jupyter instance behind a nginx proxy, " "for instance:" msgstr "" -#: ../../using/recipes.md:222 5030278edb1d404a85c8a3c574cab226 +#: ../../using/recipes.md:222 1ffa51135bb94f3e91cf9d688d41cc53 msgid "" "you would prefer to access the notebook at a server URL with a path " "(`https://example.com/jupyter`) rather than a port " @@ -583,14 +583,14 @@ msgid "" msgstr "" # a5129fb6e2b042f5b8161ed5318123f9 -#: ../../using/recipes.md:224 955c43bcb17041a2b400cfd324da4f8a +#: ../../using/recipes.md:224 6287ed08ad4a4f53a25cc0b2abbae3b3 msgid "" "you may have many different services in addition to Jupyter running on " "the same server, and want to nginx to help improve server performance in " "manage the connections" msgstr "" -#: ../../using/recipes.md:227 c0f6d8d5fbff4aeebd2b31f7f5b1f3bb +#: ../../using/recipes.md:227 1198786cc40e4269855dca86140ebb33 msgid "" "Here is a [quick example NGINX " "configuration](https://gist.github.com/cboettig/8643341bd3c93b62b5c2) to " @@ -601,11 +601,11 @@ msgid "" "services." msgstr "" -#: ../../using/recipes.md:232 0a8aaaa3e5df4e9998229303cae46fe9 +#: ../../using/recipes.md:232 ab5be5e247cc47b4aadfd40fbf878a9b msgid "Host volume mounts and notebook errors" msgstr "" -#: ../../using/recipes.md:234 d605a8c8eab74b8a9fd96fc59a09a2f6 +#: ../../using/recipes.md:234 99c6862c59ba4cb59076b89321ee25c4 msgid "" "If you are mounting a host directory as `/home/jovyan/work` in your " "container and you receive permission errors or connection errors when you" @@ -616,25 +616,25 @@ msgid "" "section](../using/common.html#Docker-Options)" msgstr "" -#: ../../using/recipes.md:240 a5b416a70d534140849296a321b67830 +#: ../../using/recipes.md:240 ac780d36591644dc80013b8e7160f3c3 msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/199](https://github.com/jupyter/docker-stacks/issues/199)" msgstr "" -#: ../../using/recipes.md:243 830351bd90a94b54b71b37b7957c37d1 +#: ../../using/recipes.md:243 ac276e14e8d3431eb526b3b6be96b9ca msgid "Manpage installation" msgstr "" # 7fc6566074ee4ba3a4e579437d7f151d -#: ../../using/recipes.md:245 d055331cdb934fcf888f3ac2e5e10666 +#: ../../using/recipes.md:245 db24666d08804e50b0ed6fd199c883cc msgid "" "Most containers, including our Ubuntu base image, ship without manpages " "installed to save space. You can use the following dockerfile to inherit " "from one of our images to enable manpages:" msgstr "" -#: ../../using/recipes.md:265 b535a8a880444991af9a22a4fc53ca1e +#: ../../using/recipes.md:264 d862400b3930406ea440b6b3575438f3 msgid "" "Adding the documentation on top of an existing singleuser image wastes a " "lot of space and requires reinstalling every system package, which can " @@ -645,55 +645,55 @@ msgid "" "container:" msgstr "" -#: ../../using/recipes.md:277 ba69f3d2ad8e4479ba1a5523d6098824 +#: ../../using/recipes.md:276 46082fb3598e489c9bc35313ab913da2 msgid "" "For Ubuntu 18.04 (bionic) and earlier, you may also require to workaround" " for a mandb bug, which was fixed in mandb >= 2.8.6.1:" msgstr "" -#: ../../using/recipes.md:289 216fb41d4a4448a492da27cf520d422d +#: ../../using/recipes.md:287 5794cf6259a345ca8d79e38140dd04eb msgid "" "Be sure to check the current base image in `base-notebook` before " "building." msgstr "" -#: ../../using/recipes.md:291 1d6eb417eeb54c6fbe4691712dd68955 +#: ../../using/recipes.md:289 4fef925e51e446529728b53958970397 msgid "JupyterHub" msgstr "" # af0ca920391b419b805ae3809388fcf2 -#: ../../using/recipes.md:293 46e7e1d7388a46139fbddcfffd415fb1 +#: ../../using/recipes.md:291 dd19c6849d3f4a4eb542c788a08b42a0 msgid "We also have contributed recipes for using JupyterHub." msgstr "" -#: ../../using/recipes.md:295 1b42f55ce72b462d88364351bfdf21f9 +#: ../../using/recipes.md:293 f8d3ac0f7c3b40b8ab8f840636e1b66b msgid "Use JupyterHub's dockerspawner" msgstr "" # 81e1dbb4c1c34f4c9e88630adff3d1e9 -#: ../../using/recipes.md:297 540ff75b9e8a4e0da1bfdeddf4cb4af8 +#: ../../using/recipes.md:295 4f6b57ec8622438da71a18847313abe3 msgid "" "In most cases for use with DockerSpawner, given any image that already " "has a notebook stack set up, you would only need to add:" msgstr "" # 837b7a2dac01402e8cd2cc398bd5d785 -#: ../../using/recipes.md:300 41f67706c7bb47ef8476ad5dc92cbef4 +#: ../../using/recipes.md:298 26970f43274e4ef4ad6cbda488e51b29 msgid "install the jupyterhub-singleuser script (for the right Python)" msgstr "" # d9816cb5ae2041e2a5fde9cdfb91262f -#: ../../using/recipes.md:301 f6ec7db63ac8441790750907b7e3ab75 +#: ../../using/recipes.md:299 12638e9f00b048998eb8374fff448441 msgid "change the command to launch the single-user server" msgstr "" -#: ../../using/recipes.md:303 c9debf2527904d279aa822966bf1b840 +#: ../../using/recipes.md:301 eeab5713fc6a4220b7fc107bc0c2ce94 msgid "" "Swapping out the `FROM` line in the `jupyterhub/singleuser` Dockerfile " "should be enough for most cases." msgstr "" -#: ../../using/recipes.md:306 78e2b55015c243aeab13f5436313d198 +#: ../../using/recipes.md:304 817f6901a5b44aa7b0951d2cc0e4afee msgid "" "Credit: [Justin Tyberg](https://github.com/jtyberg), " "[quanghoc](https://github.com/quanghoc), and [Min " @@ -703,72 +703,72 @@ msgid "" "stacks/pull/185)" msgstr "" -#: ../../using/recipes.md:311 de423f2c0e454af8b10f52adf39e32e8 +#: ../../using/recipes.md:309 fa8e4ab70d414599a95d4dbdfbc2916e msgid "Containers with a specific version of JupyterHub" msgstr "" -#: ../../using/recipes.md:313 09a09358b88845f09f9946008bb4bb87 +#: ../../using/recipes.md:311 c0f4a2566c8845b395a0aeffad3b9b34 msgid "" "To use a specific version of JupyterHub, the version of `jupyterhub` in " "your image should match the version in the Hub itself." msgstr "" -#: ../../using/recipes.md:321 68797c2692e14ae4978858b2ef217fb2 +#: ../../using/recipes.md:319 a45cc8b33dbf440f921efe6670783bac msgid "" "Credit: [MinRK](https://github.com/jupyter/docker-" "stacks/issues/423#issuecomment-322767742)" msgstr "" -#: ../../using/recipes.md:323 38d9bc7779734eb2a1d05a303f5c3153 +#: ../../using/recipes.md:321 3b5a4dacd8bb4795b4a416d4f4a2ab74 msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/177](https://github.com/jupyter/docker-stacks/issues/177)" msgstr "" -#: ../../using/recipes.md:326 df5e5f283e5d4b498eba99b4fd579f00 +#: ../../using/recipes.md:324 f5c544a3d41f464697698379848144d6 msgid "Spark" msgstr "" # 975c96d6a0b843dfabd889c753671c93 -#: ../../using/recipes.md:328 b86c6aa6e16b40f1b7683c1519d3164e +#: ../../using/recipes.md:326 114ec2f17b184558b584104966d874a1 msgid "A few suggestions have been made regarding using Docker Stacks with spark." msgstr "" -#: ../../using/recipes.md:330 a75712ba777a4492a0be86bdb4735871 +#: ../../using/recipes.md:328 e6220da554614f698999eca3308311c6 msgid "Using PySpark with AWS S3" msgstr "" # dc4059d42eaa495f8ebca84ebc91ac09 -#: ../../using/recipes.md:332 a340f04192a1434ba5def8c0c38bbbae +#: ../../using/recipes.md:330 59a12542cdc44e0c8e85c5bdd320fa37 msgid "Using Spark session for hadoop 2.7.3" msgstr "" # d2c12e3525bf4d9ca518fef02c4a79d3 -#: ../../using/recipes.md:352 fabcc4879931431480540237ed584830 +#: ../../using/recipes.md:350 6471dd4a286148d98c6e3191083258c3 msgid "Using Spark context for hadoop 2.6.0" msgstr "" -#: ../../using/recipes.md:374 115da44104b244e7933b8e450cae3597 +#: ../../using/recipes.md:372 9dac6e55660048f598365684948fac9f msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/127](https://github.com/jupyter/docker-stacks/issues/127)" msgstr "" -#: ../../using/recipes.md:377 f26ff8c9b51e4b16a24c8ed6f1890be2 +#: ../../using/recipes.md:375 a0f7d5b3ccb7420ba5cf875ca152b04f msgid "Using Local Spark JARs" msgstr "" -#: ../../using/recipes.md:393 b5d76ce49c0e48198244767acdcbb956 +#: ../../using/recipes.md:391 4772ed94700043a28560e02b94d5957d msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/154](https://github.com/jupyter/docker-stacks/issues/154)" msgstr "" -#: ../../using/recipes.md:396 9c13be9f92914a6a9e4c4d1b2e6b9e52 +#: ../../using/recipes.md:394 38ea88397e2c424cb452191b33f62224 msgid "Using spark-packages.org" msgstr "" -#: ../../using/recipes.md:398 a390205348354117b87f6c27926fa062 +#: ../../using/recipes.md:396 8b95f77cb1f846249141afb745ee0eb5 msgid "" "If you'd like to use packages from [spark-packages.org](https://spark-" "packages.org/), see " @@ -777,35 +777,35 @@ msgid "" "environment before creating a SparkContext." msgstr "" -#: ../../using/recipes.md:403 5a951d1b72fa40a9a4784c714dad91cd +#: ../../using/recipes.md:401 b73ed8b6d0b040f5bd7c0a82f42d6260 msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/43](https://github.com/jupyter/docker-stacks/issues/43)" msgstr "" -#: ../../using/recipes.md:406 d22d13cdd38940bfb4ae864c630bca70 +#: ../../using/recipes.md:404 a6c99a5dfad747529d03c244775ccf4e msgid "Use jupyter/all-spark-notebooks with an existing Spark/YARN cluster" msgstr "" -#: ../../using/recipes.md:470 da5a6f8ac74a45069192064c0fb82736 +#: ../../using/recipes.md:466 e4c497bb899a4d358c5c8b91b63f3246 msgid "" "Credit: [britishbadger](https://github.com/britishbadger) from [docker-" "stacks/issues/369](https://github.com/jupyter/docker-stacks/issues/369)" msgstr "" -#: ../../using/recipes.md:473 7af317adf53f4872ab238db23eecbb10 +#: ../../using/recipes.md:469 c9bc8f328ed64d5faff8dabb81258cef msgid "" "Run Jupyter Notebook/Lab inside an already secured environment (i.e., " "with no token)" msgstr "" -#: ../../using/recipes.md:475 ef2792a283404f9b93d88c72704bffdf +#: ../../using/recipes.md:471 39a5efbdca6545a8baebf8e3fd154779 msgid "" "(Adapted from [issue 728](https://github.com/jupyter/docker-" "stacks/issues/728))" msgstr "" -#: ../../using/recipes.md:477 92a3e5b0409247b7ade265d400e9718f +#: ../../using/recipes.md:473 ec90538815a149c9b9ced9a02d4f9b0a msgid "" "The default security is very good. There are use cases, encouraged by " "containers, where the jupyter container and the system it runs within, " @@ -815,46 +815,46 @@ msgid "" msgstr "" # 7476a6d5eae74ecaae966e56390c096e -#: ../../using/recipes.md:482 1f3d99041340414eb8cd9188e572e627 +#: ../../using/recipes.md:478 b7ecc7edafeb4ed79f7aa0212602d325 msgid "For jupyterlab:" msgstr "" # f2efc5a0ba6b4c53b2047cc5f22bdbaa -#: ../../using/recipes.md:488 31afa99d0f9845babfbb75b7394970ae +#: ../../using/recipes.md:484 e7954f9149fa4de793923bfc26ba0cdd msgid "For jupyter classic:" msgstr "" -#: ../../using/recipes.md:494 c2e4fbac904345099af010dcb91c27a3 +#: ../../using/recipes.md:490 78c53a6e09a44d34af469afa2fbf02a3 msgid "Enable nbextension spellchecker for markdown (or any other nbextension)" msgstr "" # 8ccfbcb4264f48d0b6709fe81aa0a86d -#: ../../using/recipes.md:496 e81d55bdb7ad407ea5f5628050c80f46 +#: ../../using/recipes.md:492 d0588cdee1b24803af0d1d62ae015963 msgid "NB: this works for classic notebooks only" msgstr "" -#: ../../using/recipes.md:510 27fee2bac242434d91435e747072b2c1 +#: ../../using/recipes.md:506 ee6bb5d160d94912bb93a442772668b2 msgid "" "Ref: [https://github.com/jupyter/docker-" "stacks/issues/675](https://github.com/jupyter/docker-stacks/issues/675)" msgstr "" -#: ../../using/recipes.md:513 f3b0acea8aa54329a11267c4447580df +#: ../../using/recipes.md:509 7c3a2ce39da9405cb9a07cbac2af1372 msgid "Enable auto-sklearn notebooks" msgstr "" -#: ../../using/recipes.md:515 21234afdf91a4e44b99dab34cedb0c5c +#: ../../using/recipes.md:511 6c3349b9e74c41a7ae258a968b8c6fd8 msgid "" "Using `auto-sklearn` requires `swig`, which the other notebook images " "lack, so it cant be experimented with. Also, there is no Conda package " "for `auto-sklearn`." msgstr "" -#: ../../using/recipes.md:535 18bf156863ed4452a206a4989c41ccd9 +#: ../../using/recipes.md:529 93402e7af94f4df1b2975ed426b8d175 msgid "Enable Delta Lake in Spark notebooks" msgstr "" -#: ../../using/recipes.md:537 0920e2cb032747dcb2a95c23717b96be +#: ../../using/recipes.md:531 3ed15f636c9148e791cbe8ed3c6d8905 msgid "" "Please note that the [Delta Lake](https://delta.io/) packages are only " "available for Spark version > `3.0`. By adding the properties to `spark-" @@ -862,41 +862,41 @@ msgid "" "notebook." msgstr "" -#: ../../using/running.md:1 c41e0f8ebdfb43adbd3c2e5bb1cc58db +#: ../../using/running.md:1 a6def94e964f493d94104fc6d1576582 msgid "Running a Container" msgstr "" # 1f345e7a53e94439b936b3f4bbc877da # 324906e630c646b0ae10bbff6ed587fa #: ../../using/running.md:3 ../../using/selecting.md:7 -#: 158491c994934903a62aafe0eafc7c75 b42c90b19d0f4d7098e235fbb046c415 +#: 8dbb22081b894f009a47e5e9863efcb5 a6b31213f925440685cb770a047643db msgid "Using one of the Jupyter Docker Stacks requires two choices:" msgstr "" # 781cbaffaea24fb08451cc83327cfa9b # 1c6c83776a3b4a27a8ed4128a0dceeb7 #: ../../using/running.md:5 ../../using/selecting.md:9 -#: d1569f1dda3441d98bce960e11ab5a81 d8872e12cb2045699553668b129bea94 +#: 0bccaccd932e40b090449ccfb6de895b b59378495d6c437da75a0134bb25f7bb msgid "Which Docker image you wish to use" msgstr "" # 632f67c9207e4ed9ba01bf59c4d942f7 # ab191cfc95204429b7c0271ecdf69d33 #: ../../using/running.md:6 ../../using/selecting.md:10 -#: c4861ba051f74a02b2c73b2922177532 fe87a681d68541d9b2f55085213aba1a +#: 325a6dad6c3242a986395387e16a5f5e 3d486e5d2514494199eeef1453488b8b msgid "How you wish to start Docker containers from that image" msgstr "" # ebf870aa1ede4e2ab8fdcb2cef0fd610 -#: ../../using/running.md:8 97fd000788c047508af268f0aecec070 +#: ../../using/running.md:8 ee2ed6337a344d1086246b33fb262090 msgid "This section provides details about the second." msgstr "" -#: ../../using/running.md:10 668d1a4873ed47bf8c3084a5dbd087db +#: ../../using/running.md:10 2075cffd123c478c8632481004713f60 msgid "Using the Docker CLI" msgstr "" -#: ../../using/running.md:12 782fb3a7311b4ac8a8132d14cc6e7546 +#: ../../using/running.md:12 d5f029483a644f94994caf8d4d053c38 msgid "" "You can launch a local Docker container from the Jupyter Docker Stacks " "using the [Docker command line " @@ -905,40 +905,40 @@ msgid "" "following are some common patterns." msgstr "" -#: ../../using/running.md:14 f617236041ec4f8eb7634a43da5544a8 +#: ../../using/running.md:14 4b52ea607ec44c10b0b99845e539f970 msgid "" "**Example 1** This command pulls the `jupyter/scipy-notebook` image " -"tagged `2c80cf3537ca` from Docker Hub if it is not already present on the" +"tagged `33add21fab64` from Docker Hub if it is not already present on the" " local host. It then starts a container running a Jupyter Notebook server" " and exposes the server on host port 8888. The server logs appear in the " "terminal and include a URL to the notebook server." msgstr "" -#: ../../using/running.md:36 dfce5a037a3949d596d3778c2bc0f43c +#: ../../using/running.md:36 785ba4ede731422082c495449cc07315 msgid "" "Pressing `Ctrl-C` shuts down the notebook server but leaves the container" " intact on disk for later restart or permanent deletion using commands " "like the following:" msgstr "" -#: ../../using/running.md:55 1225fb3bd8af47a1890fb322b3028a3b +#: ../../using/running.md:55 94f3bd0198844a1a9484204042e3a832 msgid "" "**Example 2** This command pulls the `jupyter/r-notebook` image tagged " -"`e5c5a7d3e52d` from Docker Hub if it is not already present on the local " +"`33add21fab64` from Docker Hub if it is not already present on the local " "host. It then starts a container running a Jupyter Notebook server and " "exposes the server on host port 10000. The server logs appear in the " "terminal and include a URL to the notebook server, but with the internal " "container port (8888) instead of the the correct host port (10000)." msgstr "" -#: ../../using/running.md:77 c9d66844ae4847c1a3f05d603389a019 +#: ../../using/running.md:77 c90770c8d78c46bb916d7c650a988ac7 msgid "" "Pressing `Ctrl-C` shuts down the notebook server and immediately destroys" " the Docker container. Files written to `~/work` in the container remain " "touched. Any other changes made in the container are lost." msgstr "" -#: ../../using/running.md:79 6de6015447a346168ddad34927375203 +#: ../../using/running.md:79 3adf255605684a7e9ee4f83a6cfe38eb msgid "" "**Example 3** This command pulls the `jupyter/all-spark-notebook` image " "currently tagged `latest` from Docker Hub if an image tagged `latest` is " @@ -948,13 +948,13 @@ msgid "" msgstr "" # 9a561b9bb5944059801c71862521d66a -#: ../../using/running.md:85 f1843b12775a4196a4f950f0e6c80c6f +#: ../../using/running.md:85 642f09b3574d4e47ae6a5f4f6ef31d8d msgid "" "The assigned port and notebook server token are visible using other " "Docker commands." msgstr "" -#: ../../using/running.md:99 88f641b321c84b9cb173c2b489d987a5 +#: ../../using/running.md:99 4c9d3ba9eb4b4a9e808475bb50301d72 msgid "" "Together, the URL to visit on the host machine to access the server in " "this case is " @@ -962,17 +962,17 @@ msgid "" msgstr "" # bf82931e197b40ad940d9969993120a2 -#: ../../using/running.md:101 f0eab124414440a8ae3fd3d160183569 +#: ../../using/running.md:101 03301007a1ce4ac9813ed2badd9bb670 msgid "" "The container runs in the background until stopped and/or removed by " "additional Docker commands." msgstr "" -#: ../../using/running.md:113 09d297aba8f743c88fe9955585bb4fb5 +#: ../../using/running.md:113 800682ceaa3e4b25ad494bebf6d294cf msgid "Using Binder" msgstr "" -#: ../../using/running.md:115 212409118bd8421f9f44b49618ec7a61 +#: ../../using/running.md:115 52cdf02674364169beac13db2adc94fe msgid "" "[Binder](https://mybinder.org/) is a service that allows you to create " "and share custom computing environments for projects in version control. " @@ -986,11 +986,11 @@ msgid "" "instructions." msgstr "" -#: ../../using/running.md:117 40f4b9feb611491b915e328e3848de07 +#: ../../using/running.md:117 2ba566b4c45a411c9e0b3559775dccc2 msgid "Using JupyterHub" msgstr "" -#: ../../using/running.md:119 36ac7e8a34e948a597f246a2d728ebaf +#: ../../using/running.md:119 a5a67a16197c42ba8ae537bbbd076f3f msgid "" "You can configure JupyterHub to launcher Docker containers from the " "Jupyter Docker Stacks images. If you've been following the [Zero to " @@ -1005,11 +1005,11 @@ msgid "" "[dockerspawner](https://github.com/jupyterhub/dockerspawner) instead." msgstr "" -#: ../../using/running.md:121 5b080ff354704386941a029fd6e7539d +#: ../../using/running.md:121 2851f9cfdc7a4df1bc905bcc88aadbdc msgid "Using Other Tools and Services" msgstr "" -#: ../../using/running.md:123 7ea422a133844bf68a15747783153b7c +#: ../../using/running.md:123 eb41da0202cc4201b61dff04d0540bb8 msgid "" "You can use the Jupyter Docker Stacks with any Docker-compatible " "technology (e.g., [Docker Compose](https://docs.docker.com/compose/), " @@ -1019,32 +1019,32 @@ msgid "" "containers from these images." msgstr "" -#: ../../using/selecting.md:1 d2085d67c0084049940c6b96f4419b9e +#: ../../using/selecting.md:1 ca21ae0b446d42c4817b90474730e57c msgid "Selecting an Image" msgstr "" -#: ../../using/selecting.md:3 75336151f68b41d5b898929c96c02f4a +#: ../../using/selecting.md:3 3c02fc9bae0e466e8e22d8c4056c274c msgid "[Core Stacks](#core-stacks)" msgstr "" -#: ../../using/selecting.md:4 af7579a25cae4b4c93ac44228e1d1a7f +#: ../../using/selecting.md:4 c10acf91b1bf48a9bdf8de00009efb52 msgid "[Image Relationships](#image-relationships)" msgstr "" -#: ../../using/selecting.md:5 3b31872ea96a4b3ea17fb31f78492c38 +#: ../../using/selecting.md:5 a9625d7d66b042aba9e78f7b5958c120 msgid "[Community Stacks](#community-stacks)" msgstr "" # af7e19bb10ec44348e8121be4129ce8a -#: ../../using/selecting.md:12 29c9661ca9544b6f90e52e38f6862d83 +#: ../../using/selecting.md:12 54600469165d4632bf40d5e3fc3ffce2 msgid "This section provides details about the first." msgstr "" -#: ../../using/selecting.md:14 d0ac508598064cbc8eb0e37d10d9eee4 +#: ../../using/selecting.md:14 05a8b67a1d2f4648aa8fef10e95277ee msgid "Core Stacks" msgstr "" -#: ../../using/selecting.md:16 67cc7ca238f84860b55d4841285905f4 +#: ../../using/selecting.md:16 5f8d9541c15c40fe9a92f95eb78c3050 msgid "" "The Jupyter team maintains a set of Docker image definitions in the " " GitHub repository. The " @@ -1052,11 +1052,11 @@ msgid "" "relationships, and versioning strategy." msgstr "" -#: ../../using/selecting.md:21 641753345eef4b83a06f36e4375dccc8 +#: ../../using/selecting.md:21 c2767a52227a49a7b1db507bbb693065 msgid "jupyter/base-notebook" msgstr "" -#: ../../using/selecting.md:23 7a814731efe745bd8c200131f754fbf4 +#: ../../using/selecting.md:23 850551a83ad34380887e8e56253858f8 msgid "" "[Source on GitHub](https://github.com/jupyter/docker-stacks/tree/master" "/base-notebook) | [Dockerfile commit history](https://github.com/jupyter" @@ -1064,76 +1064,76 @@ msgid "" "image tags](https://hub.docker.com/r/jupyter/base-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:27 34d2db612a4d4c6c8d25df5020b570d9 +#: ../../using/selecting.md:27 b8eb798c0d224265b8189943498440c1 msgid "" "`jupyter/base-notebook` is a small image supporting the [options common " "across all core stacks](common.md). It is the basis for all other stacks." msgstr "" -#: ../../using/selecting.md:30 0d0f344dad794d8b90ccaa61e95848fe +#: ../../using/selecting.md:30 1611043d4b464611bda03904740b19fa msgid "" "Minimally-functional Jupyter Notebook server (e.g., no LaTeX support for " "saving notebooks as PDFs)" msgstr "" -#: ../../using/selecting.md:31 62fdfc83d26c4244aa41f5bc448463cc +#: ../../using/selecting.md:31 3df13926711641f7a2632845e736c43b msgid "" "[Miniforge](https://github.com/conda-forge/miniforge) Python 3.x in " "`/opt/conda` with two package managers" msgstr "" -#: ../../using/selecting.md:32 73bef85589d64f85b977ddb54baa94b9 +#: ../../using/selecting.md:32 9e01c27a618241b59f77649b5b34a88d msgid "" "[conda](https://github.com/conda/conda): \"cross-platform, language-" "agnostic binary package manager\"." msgstr "" -#: ../../using/selecting.md:33 6e506887c08342ceb8f98228f3ce8c00 +#: ../../using/selecting.md:33 595c353570104bf0b2459d661f4082d9 msgid "" "[mamba](https://github.com/mamba-org/mamba): \"reimplementation of the " "conda package manager in C++\"." msgstr "" # c5732a5536554f91b8dd7e8946beaab8 -#: ../../using/selecting.md:34 1125b4d3244f4e808761a8cd348e2164 +#: ../../using/selecting.md:34 c44714d0ef1d482ead7a95a129de7005 msgid "No preinstalled scientific computing packages" msgstr "" -#: ../../using/selecting.md:35 ad1da33983214ed38b844129c848ef19 +#: ../../using/selecting.md:35 5ba16cfbebd144de89a0fbfec65d4260 msgid "" "Unprivileged user `jovyan` (`uid=1000`, configurable, see options) in " "group `users` (`gid=100`) with ownership over the `/home/jovyan` and " "`/opt/conda` paths" msgstr "" -#: ../../using/selecting.md:37 47329483f21b48e0b05bdb3f1750e11a +#: ../../using/selecting.md:37 b402dc50da2e4004b36e8fcebadeeecd msgid "" "`tini` as the container entrypoint and a `start-notebook.sh` script as " "the default command" msgstr "" -#: ../../using/selecting.md:38 ed11af3d450942229f435256ddcf7b61 +#: ../../using/selecting.md:38 b82afc1ac3284bf0a91834ea3e89c682 msgid "" "A `start-singleuser.sh` script useful for launching containers in " "JupyterHub" msgstr "" -#: ../../using/selecting.md:39 ae6ca983ab8e4f9daa7c5be2bd412825 +#: ../../using/selecting.md:39 193ff602ca0c47eda070991739e07060 msgid "" "A `start.sh` script useful for running alternative commands in the " "container (e.g. `ipython`, `jupyter kernelgateway`, `jupyter lab`)" msgstr "" # 075e6ffe0f5b4d508d555992f5dd6fe1 -#: ../../using/selecting.md:41 f50f60c3ad2e41cfaf8f821e92182b5e +#: ../../using/selecting.md:41 f0cd8b4877574caaa7ce13a26bf9ec10 msgid "Options for a self-signed HTTPS certificate and passwordless sudo" msgstr "" -#: ../../using/selecting.md:43 b892e711ea004d6d9d735baf620d6981 +#: ../../using/selecting.md:43 c532d50591c44d6e95009195ed4ae51c msgid "jupyter/minimal-notebook" msgstr "" -#: ../../using/selecting.md:45 6aa44ed80c7a4bd783493d1fb3ce945a +#: ../../using/selecting.md:45 e05d67c7946f488e8d3ea2a334c36429 msgid "" "[Source on GitHub](https://github.com/jupyter/docker-stacks/tree/master" "/minimal-notebook) | [Dockerfile commit " @@ -1142,32 +1142,32 @@ msgid "" "tags](https://hub.docker.com/r/jupyter/minimal-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:49 e093f7f04ce546b6b3da96f40bae4db3 +#: ../../using/selecting.md:49 21d052cd151846d2a33c1fc587675fe2 msgid "" "`jupyter/minimal-notebook` adds command line tools useful when working in" " Jupyter applications." msgstr "" -#: ../../using/selecting.md:51 7090132a3cc748d092aa96b18df1b5bd +#: ../../using/selecting.md:51 0a8ba1661bfa4b0e83ff983613dd3986 msgid "Everything in `jupyter/base-notebook`" msgstr "" -#: ../../using/selecting.md:52 4e8b34cf99eb4b679d2f64a3cb4758f2 +#: ../../using/selecting.md:52 2723e66e705f431a85211bec43829368 msgid "[TeX Live](https://www.tug.org/texlive/) for notebook document conversion" msgstr "" -#: ../../using/selecting.md:53 3a4758ef757b429a958d09ebd2214fcd +#: ../../using/selecting.md:53 913fe7d5ccf5416a8f9cd8b6d53a3571 msgid "" "[git](https://git-scm.com/), [vi](https://www.vim.org) (actually `vim-" "tiny`), [nano](https://www.nano-editor.org/) (actually `nano-tiny`), " "tzdata, and unzip" msgstr "" -#: ../../using/selecting.md:57 0b2653c7d85842b7bfcd4b5703cd7571 +#: ../../using/selecting.md:57 ba8728dbc4424a6eaff276a19efc0610 msgid "jupyter/r-notebook" msgstr "" -#: ../../using/selecting.md:59 c9760ec6498f40cf89a4744404b5d81f +#: ../../using/selecting.md:59 1c58186d99b74f99b2b75bbbb36b5b04 msgid "" "[Source on GitHub](https://github.com/jupyter/docker-" "stacks/tree/master/r-notebook) | [Dockerfile commit " @@ -1176,33 +1176,33 @@ msgid "" "tags](https://hub.docker.com/r/jupyter/r-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:63 019c132776ee4e4b9df3c110f964f700 +#: ../../using/selecting.md:63 c3d91264885745649cdf52fd8878f055 msgid "`jupyter/r-notebook` includes popular packages from the R ecosystem." msgstr "" #: ../../using/selecting.md:65 ../../using/selecting.md:88 -#: 77b6a3d12bac4801ae6b43ef58ecb42a a7639b99c8d14e4abbc168cdf831da6d +#: 0dadc8db75e84cb48a04252dab4bfab4 f395305de40a456db887f70950246782 msgid "Everything in `jupyter/minimal-notebook` and its ancestor images" msgstr "" -#: ../../using/selecting.md:66 7fc292faceb44f23b346947cbd220fd8 +#: ../../using/selecting.md:66 436a4e505c3242d8a8ffba209cd9cd9d msgid "The [R](https://www.r-project.org/) interpreter and base environment" msgstr "" #: ../../using/selecting.md:67 ../../using/selecting.md:157 -#: 2e5ed135fcdd44acaaf526ca370db875 3ea5b26606e247739dc2cbdc334b5845 +#: 6786c26fd8254d7ea86410024692a53f 6cb722e22b284b059d9457545cfd06a7 msgid "" "[IRKernel](https://irkernel.github.io/) to support R code in Jupyter " "notebooks" msgstr "" -#: ../../using/selecting.md:68 d1cf79c4cf9a4d52bd46549820dd9193 +#: ../../using/selecting.md:68 13d4b24d807b41e1b6dab33011bff068 msgid "" "[tidyverse](https://www.tidyverse.org/) packages from [conda-forge](https" "://conda-forge.org/feedstock-outputs/index.html)" msgstr "" -#: ../../using/selecting.md:70 949ae86071dc43968f715958e39a07bf +#: ../../using/selecting.md:70 e42bc130bd2a412a9c8dca1c1fbe421e msgid "" "[devtools](https://cran.r-project.org/web/packages/devtools/index.html), " "[shiny](https://shiny.rstudio.com/), " @@ -1218,11 +1218,11 @@ msgid "" "outputs/index.html)" msgstr "" -#: ../../using/selecting.md:80 0517ab62394e454f88e2f8cc0c69c60e +#: ../../using/selecting.md:80 0fe2ad11798d487b9ca2093183d3e290 msgid "jupyter/scipy-notebook" msgstr "" -#: ../../using/selecting.md:82 b540bd95519347bc86159b19b8305e13 +#: ../../using/selecting.md:82 9710ff04aa4d41d2b6b367d5fd90c013 msgid "" "[Source on GitHub](https://github.com/jupyter/docker-stacks/tree/master" "/scipy-notebook) | [Dockerfile commit history](https://github.com/jupyter" @@ -1230,13 +1230,13 @@ msgid "" "image tags](https://hub.docker.com/r/jupyter/scipy-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:86 aaa97a933c1e4318a8418d2a27bb4e32 +#: ../../using/selecting.md:86 39b5bbf5858744478937172d16b71a54 msgid "" "`jupyter/scipy-notebook` includes popular packages from the scientific " "Python ecosystem." msgstr "" -#: ../../using/selecting.md:89 4502ea3a633c4db0801d4257881463c0 +#: ../../using/selecting.md:89 91df1c8865cd400da713ea6e5e46e8ac msgid "" "[dask](https://dask.org/), [pandas](https://pandas.pydata.org/), " "[numexpr](https://github.com/pydata/numexpr), " @@ -1260,24 +1260,24 @@ msgid "" "[pytables](https://www.pytables.org/) packages" msgstr "" -#: ../../using/selecting.md:104 3208574c12b64f4ca120d4c80fa218b0 +#: ../../using/selecting.md:104 f8563bb7f8d347e88f4467bcd19abe15 msgid "" "[ipywidgets](https://ipywidgets.readthedocs.io/en/stable/) and " "[ipympl](https://github.com/matplotlib/ipympl) for interactive " "visualizations and plots in Python notebooks" msgstr "" -#: ../../using/selecting.md:107 464131d328db4ab19083fd89b7176489 +#: ../../using/selecting.md:107 4291ebb9bbde48a6942a4c0e9ab86406 msgid "" "[Facets](https://github.com/PAIR-code/facets) for visualizing machine " "learning datasets" msgstr "" -#: ../../using/selecting.md:109 b1916f99c39d4c5097aa6e6015d6cdc3 +#: ../../using/selecting.md:109 9b98d65d143746bb93603f209aeaed4f msgid "jupyter/tensorflow-notebook" msgstr "" -#: ../../using/selecting.md:111 c8848b486ba648c382bd661d71aaef31 +#: ../../using/selecting.md:111 ae4101faab5347fd906d445452136e7b msgid "" "[Source on GitHub](https://github.com/jupyter/docker-stacks/tree/master" "/tensorflow-notebook) | [Dockerfile commit " @@ -1286,28 +1286,28 @@ msgid "" "tags](https://hub.docker.com/r/jupyter/tensorflow-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:115 1598f64ff69e4e7fb4bb8467d9e5deda +#: ../../using/selecting.md:115 07ac91ba440142a9ac7f23269f7c3d36 msgid "" "`jupyter/tensorflow-notebook` includes popular Python deep learning " "libraries." msgstr "" #: ../../using/selecting.md:117 ../../using/selecting.md:145 -#: 707d172fc9e04edb84df4d629f6c6eb5 b77b559f74794160991679c5a2a7b7bf +#: 078bec4458ba4e1ba34cbed274e2d480 368d11ff93714971a9754f63d7a965ed msgid "Everything in `jupyter/scipy-notebook` and its ancestor images" msgstr "" -#: ../../using/selecting.md:118 4ab260d158c8439ebe14e789aca26368 +#: ../../using/selecting.md:118 7a5f1196f7ac4ab68c074770c9a373f9 msgid "" "[tensorflow](https://www.tensorflow.org/) and [keras](https://keras.io/) " "machine learning libraries" msgstr "" -#: ../../using/selecting.md:121 3bf2cf69ed4d4557bf84e881d67af393 +#: ../../using/selecting.md:121 dac895af728e4572b206308902e3d003 msgid "jupyter/datascience-notebook" msgstr "" -#: ../../using/selecting.md:123 d5fdaabe5333400481152a85238da7ef +#: ../../using/selecting.md:123 22d4a7b160ba4c2daccc1cc45414148f msgid "" "[Source on GitHub](https://github.com/jupyter/docker-stacks/tree/master" "/datascience-notebook) | [Dockerfile commit " @@ -1316,40 +1316,40 @@ msgid "" "tags](https://hub.docker.com/r/jupyter/datascience-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:127 bcc9f069d3294c29bd4025bd4ed807a9 +#: ../../using/selecting.md:127 1d256aaea00449788a45b904d9e8a8b4 msgid "" "`jupyter/datascience-notebook` includes libraries for data analysis from " "the Julia, Python, and R communities." msgstr "" -#: ../../using/selecting.md:130 227f95b6d6b34d7ea2db6a5ad3200994 +#: ../../using/selecting.md:130 b75b358b182d4cf1810d13c8d29c88f1 msgid "" "Everything in the `jupyter/scipy-notebook` and `jupyter/r-notebook` " "images, and their ancestor images" msgstr "" -#: ../../using/selecting.md:132 a5aa3fb7b064462298aa36790356efbe +#: ../../using/selecting.md:132 8a6b8e1ee0ea41cb8dcda88b317ecff0 msgid "The [Julia](https://julialang.org/) compiler and base environment" msgstr "" -#: ../../using/selecting.md:133 36af055ffa6d436fa3a180ed40f0c326 +#: ../../using/selecting.md:133 8e62ec67e5ac45149c430d86e2185e50 msgid "" "[IJulia](https://github.com/JuliaLang/IJulia.jl) to support Julia code in" " Jupyter notebooks" msgstr "" -#: ../../using/selecting.md:134 a57cbc97927848c38355ad6d21187991 +#: ../../using/selecting.md:134 93933261e60647c785b57a74d9d9d0d6 msgid "" "[HDF5](https://github.com/JuliaIO/HDF5.jl), " "[Gadfly](https://gadflyjl.org/stable/), and " "[RDatasets](https://github.com/JuliaStats/RDatasets.jl) packages" msgstr "" -#: ../../using/selecting.md:137 22568ec8899747e48748a3c78983aa55 +#: ../../using/selecting.md:137 a09f274ba7794a7da1f69bd504648dc5 msgid "jupyter/pyspark-notebook" msgstr "" -#: ../../using/selecting.md:139 53514050bbe3486a92904bf55c583620 +#: ../../using/selecting.md:139 601c6931848448168ae5982dcec56ddd msgid "" "[Source on GitHub](https://github.com/jupyter/docker-stacks/tree/master" "/pyspark-notebook) | [Dockerfile commit " @@ -1358,19 +1358,19 @@ msgid "" "tags](https://hub.docker.com/r/jupyter/pyspark-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:143 d30c67df0aea48f799c2e125d02e89c7 +#: ../../using/selecting.md:143 c7a41a9516694eddb8a750c7e691ac38 msgid "`jupyter/pyspark-notebook` includes Python support for Apache Spark." msgstr "" -#: ../../using/selecting.md:146 88aa80a91fa745dc89284d2365050722 +#: ../../using/selecting.md:146 0bd38daa7b204af2b53a72af2a768600 msgid "[Apache Spark](https://spark.apache.org/) with Hadoop binaries" msgstr "" -#: ../../using/selecting.md:148 a1bbc4f20ceb44b38dc2951c84882d34 +#: ../../using/selecting.md:148 b4c0fe3d48a5410da305726d331525ae msgid "jupyter/all-spark-notebook" msgstr "" -#: ../../using/selecting.md:150 4346dfb4ed6240fd9cf8e1fc62424785 +#: ../../using/selecting.md:150 fa7c11f53e134408a402bb1cf531bde6 msgid "" "[Source on GitHub](https://github.com/jupyter/docker-stacks/tree/master" "/all-spark-notebook) | [Dockerfile commit " @@ -1379,24 +1379,24 @@ msgid "" "tags](https://hub.docker.com/r/jupyter/all-spark-notebook/tags/)" msgstr "" -#: ../../using/selecting.md:154 c3f37d61f0b348df8175db5da655dd62 +#: ../../using/selecting.md:154 28a8b1fb103e4120942ff96c9785f502 msgid "" "`jupyter/all-spark-notebook` includes Python, R, and Scala support for " "Apache Spark." msgstr "" -#: ../../using/selecting.md:156 163b0c85f67a481781740218d2e0a7a2 +#: ../../using/selecting.md:156 e53bd215ec87488b9408b267b07401ec msgid "Everything in `jupyter/pyspark-notebook` and its ancestor images" msgstr "" -#: ../../using/selecting.md:158 5f9c70b80ef04c77b998d7a6a8da3004 +#: ../../using/selecting.md:158 41a5ff60c2ff4e2eb891f1135d28fb63 msgid "" "[Apache Toree](https://toree.apache.org/) and [spylon-" "kernel](https://github.com/vericast/spylon-kernel) to support Scala code " "in Jupyter notebooks" msgstr "" -#: ../../using/selecting.md:161 0a9ed0ef7cde497491654149e09c8506 +#: ../../using/selecting.md:161 88ea0ff8a22848388aaf1e2dfa4c7688 msgid "" "[ggplot2](https://ggplot2.tidyverse.org), " "[sparklyr](https://spark.rstudio.com), and " @@ -1404,11 +1404,11 @@ msgid "" "packages" msgstr "" -#: ../../using/selecting.md:164 ee1106bb09c6466c89fa72c2392c02d6 +#: ../../using/selecting.md:164 11fa09de2242444c846c60621847a756 msgid "Image Relationships" msgstr "" -#: ../../using/selecting.md:166 c198cbcd662b4768be5856c4225a81b5 +#: ../../using/selecting.md:166 ba37ddde40ae48b086abe2117c833431 msgid "" "The following diagram depicts the build dependency tree of the core " "images. (i.e., the `FROM` statements in their Dockerfiles). Any given " @@ -1416,7 +1416,7 @@ msgid "" "it." msgstr "" -#: ../../using/selecting.md:170 d9c2270bb12b4df4a31d03abb4514b6b +#: ../../using/selecting.md:170 3d8caf5664464bc089466ae6529a9a73 msgid "" "[![Image inheritance " "diagram](../images/inherit.svg)](http://interactive.blockdiag.com/?compression=deflate&src" @@ -1425,11 +1425,11 @@ msgid "" "Zh7Z24OLLq2SjaxpvP10lX35vCf6pOxELFmUbQiUz4oQhYzMc3gCrRt2cWe_FKosmSjyFHC6OS1AwdQWCtyj7sfh523_BI9hKlQ25YdOFdv5fcH0kiEMA)" msgstr "" -#: ../../using/selecting.md:173 1c757be4924d4066b17feeda5f8b94f0 +#: ../../using/selecting.md:173 68f4498105ea446882c42f67a4543fcf msgid "Builds" msgstr "" -#: ../../using/selecting.md:175 8d6d985e09b24de68095845dcd1e8e2f +#: ../../using/selecting.md:175 8690fa8a749347519f1d2f558e7d0a96 msgid "" "Pull requests to the `jupyter/docker-stacks` repository trigger builds of" " all images on GitHub Actions. These images are for testing purposes only" @@ -1438,44 +1438,43 @@ msgid "" "Docker Hub." msgstr "" -#: ../../using/selecting.md:180 3b7a52fb96a1437f87581970bca8304b +#: ../../using/selecting.md:180 162ba741ad4c4c2f8cfead082085799b msgid "Versioning" msgstr "" -#: ../../using/selecting.md:182 8db1d6d4611f482c87cb9561a04fd02b +#: ../../using/selecting.md:182 dbf91e56d6d34aa881509ffada287b0d msgid "" "The `latest` tag in each Docker Hub repository tracks the master branch " "`HEAD` reference on GitHub. `latest` is a moving target, by definition, " "and will have backward-incompatible changes regularly." msgstr "" -#: ../../using/selecting.md:185 09b3b994cf414229bbc6fe42c2523256 +#: ../../using/selecting.md:185 745116651ae541f0b5b22bf679d94b54 msgid "" "Every image on Docker Hub also receives a 12-character tag which " "corresponds with the git commit SHA that triggered the image build. You " "can inspect the state of the `jupyter/docker-stacks` repository for that " "commit to review the definition of the image (e.g., images with tag " -"7c45ec67c8e7 were built from [https://github.com/jupyter/docker-" -"stacks/tree/7c45ec67c8e7](https://github.com/jupyter/docker-" -"stacks/tree/7c45ec67c8e7))." +"`33add21fab64` were built from ." msgstr "" -#: ../../using/selecting.md:191 659684d8065040d3a852d071b4dfaf43 +#: ../../using/selecting.md:191 7c94e3e9edbf4d00a6578c4ec6126eba msgid "" "You must refer to git-SHA image tags when stability and reproducibility " "are important in your work. (e.g. `FROM jupyter/scipy-" -"notebook:7c45ec67c8e7`, `docker run -it --rm jupyter/scipy-" -"notebook:7c45ec67c8e7`). You should only use `latest` when a one-off " +"notebook:33add21fab64`, `docker run -it --rm jupyter/scipy-" +"notebook:33add21fab64`). You should only use `latest` when a one-off " "container instance is acceptable (e.g., you want to briefly try a new " "library in a notebook)." msgstr "" -#: ../../using/selecting.md:197 5127dadd52af4eeabb461fb30e9afe27 +#: ../../using/selecting.md:197 aeca823373204574b5328262c30d2907 msgid "Community Stacks" msgstr "" # a448d28293544f72b0e5de024b0a1ef5 -#: ../../using/selecting.md:199 ed92ecdbd61b4679a5b21f5928858603 +#: ../../using/selecting.md:199 9807733865c14ca29c0406c40c9c620c msgid "" "The core stacks are just a tiny sample of what's possible when combining " "Jupyter with other technologies. We encourage members of the Jupyter " @@ -1483,7 +1482,7 @@ msgid "" "them below." msgstr "" -#: ../../using/selecting.md:203 7292ad85b046454ba3209aadfc5030da +#: ../../using/selecting.md:203 b79d0f73cf8e4d4592fbd809bc9361e0 msgid "" "[csharp-notebook is a community Jupyter Docker Stack image. Try C# in " "Jupyter Notebooks](https://github.com/tlinnet/csharp-notebook). The image" @@ -1493,7 +1492,7 @@ msgid "" "/csharp-notebook/master)." msgstr "" -#: ../../using/selecting.md:208 a550826f2c8b44f3a90d7f7974927237 +#: ../../using/selecting.md:208 4f5ee1c83dfb4428b670ebc5744a265a msgid "" "[education-notebook is a community Jupyter Docker Stack " "image](https://github.com/umsi-mads/education-notebook). The image " @@ -1503,11 +1502,11 @@ msgid "" "/umsi-mads/education-notebook/master)." msgstr "" -#: ../../using/selecting.md:213 83f70df27f9c4c86a79afec56cd224c9 +#: ../../using/selecting.md:213 73ae75fa01c6469ea34fd8d99d64ab0f msgid "**crosscompass/ihaskell-notebook**" msgstr "" -#: ../../using/selecting.md:215 c25719c2ac8e4a358b559dc4609f0289 +#: ../../using/selecting.md:215 a8dee9ff8e294b51abd765539b228975 msgid "" "[Source on GitHub](https://github.com/jamesdbrock/ihaskell-notebook) | " "[Dockerfile commit history](https://github.com/jamesdbrock/ihaskell-" @@ -1515,14 +1514,14 @@ msgid "" "tags](https://hub.docker.com/r/crosscompass/ihaskell-notebook/tags)" msgstr "" -#: ../../using/selecting.md:219 22b88802a1ea4522ab86e10e8dd02b0e +#: ../../using/selecting.md:219 6a7a5f1fc1de446bb2499f19f7a711fd msgid "" "`crosscompass/ihaskell-notebook` is based on " "[IHaskell](https://github.com/gibiansky/IHaskell). Includes popular " "packages and example notebooks." msgstr "" -#: ../../using/selecting.md:222 6648560b40b54d9d949e321830e5be66 +#: ../../using/selecting.md:222 bf7ea299386c4d50b019998959b4e410 msgid "" "Try it on " "[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jamesdbrock" @@ -1530,7 +1529,7 @@ msgid "" "notebook/master?urlpath=lab/tree/ihaskell_examples/ihaskell/IHaskell.ipynb)" msgstr "" -#: ../../using/selecting.md:225 0319dd09e8d5478ba517635149db0309 +#: ../../using/selecting.md:225 03feb269d1804c1a8eff4036f2e38f0b msgid "" "[java-notebook is a community Jupyter Docker Stack " "image](https://github.com/jbindinga/java-notebook). The image includes " @@ -1540,7 +1539,7 @@ msgid "" "/java-notebook/master)." msgstr "" -#: ../../using/selecting.md:230 3feab9147f574f6586d7100a1bd47c9e +#: ../../using/selecting.md:230 5500b698f28347c9b73fa759d605abcf msgid "" "[sage-notebook](https://github.com/sharpTrick/sage-notebook) is a " "community Jupyter Docker Stack image with the " @@ -1550,7 +1549,7 @@ msgid "" "/sage-notebook/master)." msgstr "" -#: ../../using/selecting.md:235 624109728bca450cbee96d7083c8ab3f +#: ../../using/selecting.md:235 c7200589210d4c6bb8b7649e9a6bddab msgid "" "[GPU-Jupyter](https://github.com/iot-salzburg/gpu-jupyter/): Leverage " "Jupyter Notebooks with the power of your NVIDIA GPU and perform GPU " @@ -1561,7 +1560,7 @@ msgid "" "**Keras** and **PyTorch** on top of it." msgstr "" -#: ../../using/selecting.md:241 41db19175ae148d694e7155374b63ceb +#: ../../using/selecting.md:241 57bd66374f684e34bc8284cf8f655414 msgid "" "[PRP GPU Jupyter repo](https://gitlab.nautilus.optiputer.net/prp/jupyter-" "stack/-/tree/prp) and " @@ -1573,7 +1572,7 @@ msgid "" "proxy>." msgstr "" -#: ../../using/selecting.md:243 811a0e25d7d049e781d1dd23b036b232 +#: ../../using/selecting.md:243 87b341f10dd0417ba57a707d5b1d91b2 msgid "" "[cgspatial-notebook](https://github.com/SCiO-systems/cgspatial-notebook) " "is a community Jupyter Docker Stack image. The image includes major " @@ -1583,7 +1582,7 @@ msgid "" "/SCiO-systems/cgspatial-notebook/master)" msgstr "" -#: ../../using/selecting.md:248 84c6d51e13fd4d299e31a86882e90ba3 +#: ../../using/selecting.md:248 bf48000c4bb9486481afad665356403a msgid "" "[kotlin-notebook](https://github.com/knonm/kotlin-notebook) is a " "community Jupyter Docker Stack image. The image includes [Kotlin kernel " @@ -1593,30 +1592,30 @@ msgid "" "/kotlin-notebook/main)" msgstr "" -#: ../../using/selecting.md:253 ca0438193b154178a93b0b81071f6bd2 +#: ../../using/selecting.md:253 bdaf4be16b144ce1a2ffff500dbe67b8 msgid "" "See the [contributing guide](../contributing/stacks.md) for information " "about how to create your own Jupyter Docker Stack." msgstr "" -#: ../../using/specifics.md:1 5af151d958ab480d8b4034ef5c0d2a16 +#: ../../using/specifics.md:1 f360b7cd018547ccad838842d116073b msgid "Image Specifics" msgstr "" # 06b0d21a881140a29e17e5b9fa5598ab -#: ../../using/specifics.md:3 0c071c6fd6884b7ea9241ee1a3a80754 +#: ../../using/specifics.md:3 9c92c8d8bf494305a819429d2165e3ca msgid "This page provides details about features specific to one or more images." msgstr "" -#: ../../using/specifics.md:5 e241e50ad9104a1c955b2582f762024c +#: ../../using/specifics.md:5 d995cd464613428f9d5fd7f608bac74c msgid "Apache Sparkā„¢" msgstr "" -#: ../../using/specifics.md:7 245963d053684071b047b477f208ba5a +#: ../../using/specifics.md:7 3f4d2be8581344d7a579dd1669933ada msgid "Specific Docker Image Options" msgstr "" -#: ../../using/specifics.md:9 8d64ae3da2cd4f789c39d9fdd5baf477 +#: ../../using/specifics.md:9 a3b38097f2204ada81f76562881deda9 msgid "" "`-p 4040:4040` - The `jupyter/pyspark-notebook` and `jupyter/all-spark-" "notebook` images open [SparkUI (Spark Monitoring and Instrumentation " @@ -1628,18 +1627,18 @@ msgid "" "run -d -p 8888:8888 -p 4040:4040 -p 4041:4041 jupyter/pyspark-notebook`." msgstr "" -#: ../../using/specifics.md:11 40252d14276f4206b98e1b7a419c32eb +#: ../../using/specifics.md:11 940670eb750d47da8ac02b6d63f18589 msgid "Build an Image with a Different Version of Spark" msgstr "" -#: ../../using/specifics.md:13 ada578cad6a7460d9b0da4d43677f90b +#: ../../using/specifics.md:13 c4ed5fe583de482cadcb3cef58c8abe9 msgid "" "You can build a `pyspark-notebook` image (and also the downstream `all-" "spark-notebook` image) with a different version of Spark by overriding " "the default value of the following arguments at build time." msgstr "" -#: ../../using/specifics.md:15 86a284ed7a9c427498bcdb2966a866b0 +#: ../../using/specifics.md:15 d0d7f4196cfb4b65b45bc24e2eced281 msgid "" "Spark distribution is defined by the combination of the Spark and the " "Hadoop version and verified by the package checksum, see [Download Apache" @@ -1647,40 +1646,40 @@ msgid "" "repo](https://archive.apache.org/dist/spark/) for more information." msgstr "" -#: ../../using/specifics.md:16 c6d9d030db174f82ba02143ab3df318d +#: ../../using/specifics.md:16 d30190d6506d430aad01b234f257c2f3 msgid "`spark_version`: The Spark version to install (`3.0.0`)." msgstr "" -#: ../../using/specifics.md:17 1c8e21cd9fb144f6985ad6cef9501e67 +#: ../../using/specifics.md:17 f41d73dc54604f0bae256701f0b5ffc7 msgid "`hadoop_version`: The Hadoop version (`3.2`)." msgstr "" -#: ../../using/specifics.md:18 a3082124a5664a95bda1d1c25e3daadc +#: ../../using/specifics.md:18 1eb56b76fda4411cba165c7494ecb02f msgid "`spark_checksum`: The package checksum (`BFE4540...`)." msgstr "" -#: ../../using/specifics.md:19 aba75da4c43541029fa09e701441b8b2 +#: ../../using/specifics.md:19 60084744047143c6b07f57df07f1d907 msgid "Spark can run with different OpenJDK versions." msgstr "" -#: ../../using/specifics.md:20 e60b426430b040d795299c449eb46894 +#: ../../using/specifics.md:20 6cb34b33268e4c31a05a07da692ac1e9 msgid "" "`openjdk_version`: The version of (JRE headless) the OpenJDK distribution" " (`11`), see [Ubuntu " "packages](https://packages.ubuntu.com/search?keywords=openjdk)." msgstr "" -#: ../../using/specifics.md:22 f132140a87424736a855c7728a48be97 +#: ../../using/specifics.md:22 a6d6e00b420743bbbcb6b41029a13c13 msgid "" "For example here is how to build a `pyspark-notebook` image with Spark " "`2.4.6`, Hadoop `2.7` and OpenJDK `8`." msgstr "" -#: ../../using/specifics.md:47 79ad8356f4404668a4733c97ea7899ab +#: ../../using/specifics.md:47 a61f4c9f05e242488fa1a4dc34851c85 msgid "Usage Examples" msgstr "" -#: ../../using/specifics.md:49 17ce3311f3044e41bd72c1974dcf9c55 +#: ../../using/specifics.md:49 d5957e6cb4fa4e48a1f7e2bb4bbc6f27 msgid "" "The `jupyter/pyspark-notebook` and `jupyter/all-spark-notebook` images " "support the use of [Apache Spark](https://spark.apache.org/) in Python, " @@ -1688,55 +1687,55 @@ msgid "" "how to get started using them." msgstr "" -#: ../../using/specifics.md:51 5ae19ec8ad624f06b6fcdc0f68995798 +#: ../../using/specifics.md:51 47747b3742e64b6a94d4fdf8e252a832 msgid "Using Spark Local Mode" msgstr "" -#: ../../using/specifics.md:53 a5908c9f83d446e7b83f177fec66ee2f +#: ../../using/specifics.md:53 9d4bcb99a87b4df98ba0382eeb91ebd4 msgid "" "Spark **local mode** is useful for experimentation on small data when you" " do not have a Spark cluster available." msgstr "" -#: ../../using/specifics.md:55 b974145fb99d4c8ea972687bdbed6966 +#: ../../using/specifics.md:55 05d2c2c6f5964f25b6d576505cea6297 msgid "Local Mode in Python" msgstr "" -#: ../../using/specifics.md:57 c6559da622024a24a0ce8cdb88576b85 +#: ../../using/specifics.md:57 bdbf209b53b743509fdc8606555f662e msgid "In a Python notebook." msgstr "" -#: ../../using/specifics.md:72 65ff2453c4b24eb4b98c6556ac2f2685 +#: ../../using/specifics.md:72 1fbd4822f35f44d19608fc2bcdfe0d55 msgid "Local Mode in R" msgstr "" #: ../../using/specifics.md:74 ../../using/specifics.md:162 -#: 44bf65bbf7fd411aa2f6445583c5ddde 9a5bd325e7b949a3ba59ac9a4b376aeb +#: 286dca5b02d44a5b8f10fc9cf39469b8 849df25899694bc583bce44f9be20a34 msgid "In a R notebook with [SparkR][sparkr]." msgstr "" #: ../../using/specifics.md:91 ../../using/specifics.md:179 -#: 1e4335378f1f49dfb6874822042aa57f f088cd8cfba84b7fa092a413b9ee2762 +#: 0f579901065a4735a77a17b2b5547622 b6e6fe8b2b86446fa633cfdcabd1e701 msgid "In a R notebook with [sparklyr][sparklyr]." msgstr "" -#: ../../using/specifics.md:110 e76790d999a74d8dba6d5e5eccd2d8e7 +#: ../../using/specifics.md:110 57ac2f1734bd4b67828111055feab265 msgid "Local Mode in Scala" msgstr "" #: ../../using/specifics.md:112 ../../using/specifics.md:199 -#: 631d81b740534e869da79868b24d7e07 ad65327947f9415b9acb9f27b0f2766f +#: 181d017cfde249278ac5339a2ffcbbea 4cf4a6cf4a504feaaabcd9241dea3ed3 #, python-format msgid "" "Spylon kernel instantiates a `SparkContext` for you in variable `sc` " "after you configure Spark options in a `%%init_spark` magic cell." msgstr "" -#: ../../using/specifics.md:128 2e7b8341982640b39f5da7b1db75abdb +#: ../../using/specifics.md:128 a72413cf24824ae8b6e098839e7341a3 msgid "Connecting to a Spark Cluster in Standalone Mode" msgstr "" -#: ../../using/specifics.md:130 f1160b8550024109a1553d68b04771ab +#: ../../using/specifics.md:130 37d76e03b8964610a58adc237b7b7e41 msgid "" "Connection to Spark Cluster on **[Standalone " "Mode](https://spark.apache.org/docs/latest/spark-standalone.html)** " @@ -1744,19 +1743,19 @@ msgid "" msgstr "" # 2c728588b6df4753a0c08f969364a79a -#: ../../using/specifics.md:132 8c7aa65b24c647f993525b5eb6e68f6e +#: ../../using/specifics.md:132 60916b6024634060bf04d3a366ece9bd msgid "" "Verify that the docker image (check the Dockerfile) and the Spark Cluster" " which is being deployed, run the same version of Spark." msgstr "" -#: ../../using/specifics.md:134 727bcebc0d49443cb831799f62b90173 +#: ../../using/specifics.md:134 551e49fef1ec43bb967ebcc4330a336e msgid "" "[Deploy Spark in Standalone Mode](https://spark.apache.org/docs/latest" "/spark-standalone.html)." msgstr "" -#: ../../using/specifics.md:135 fab08d8a610149ea9e49524e51674b9b +#: ../../using/specifics.md:135 96e8026b93074dbda3c9a4745dae3267 msgid "" "Run the Docker container with `--net=host` in a location that is network " "addressable by all of your Spark workers. (This is a [Spark networking " @@ -1764,25 +1763,25 @@ msgid "" "overview.html#components).)" msgstr "" -#: ../../using/specifics.md:138 76281280d8854f36ac4cd35c4d7798b0 +#: ../../using/specifics.md:138 e366d2abb9104dfe86638bdc32705ee0 msgid "" "NOTE: When using `--net=host`, you must also use the flags `--pid=host -e" " TINI_SUBREAPER=true`. See for details." msgstr "" -#: ../../using/specifics.md:140 0484102a4bce4875a7385275389c5a7c +#: ../../using/specifics.md:140 36636c6e937e43028e808dcb6195272d msgid "" "**Note**: In the following examples we are using the Spark master URL " "`spark://master:7077` that shall be replaced by the URL of the Spark " "master." msgstr "" -#: ../../using/specifics.md:142 99c4f0dc08b34aa0b277852319cc17da +#: ../../using/specifics.md:142 e216d56e68c948c3b99392556fe8925d msgid "Standalone Mode in Python" msgstr "" -#: ../../using/specifics.md:144 85fd8294832b4833bc391f1db3a8d0fb +#: ../../using/specifics.md:144 7cdce9bd70a94645b2241a977fdf59ad msgid "" "The **same Python version** need to be used on the notebook (where the " "driver is located) and on the Spark workers. The python version used at " @@ -1791,30 +1790,30 @@ msgid "" "Configuration][spark-conf] for more information." msgstr "" -#: ../../using/specifics.md:160 edda1f1a73ad427e90b313e2b4252e77 +#: ../../using/specifics.md:160 8a5352f4ac9a4f919ba969046bee3e16 msgid "Standalone Mode in R" msgstr "" -#: ../../using/specifics.md:197 9340abb8b2fb488abd03e31985e9094b +#: ../../using/specifics.md:197 29f5aafb2b684de7965f2a91f5526003 msgid "Standalone Mode in Scala" msgstr "" -#: ../../using/specifics.md:215 32c764cefd334719b4f2021864071888 +#: ../../using/specifics.md:215 1b271012b6094280bf97b022c276b193 msgid "Tensorflow" msgstr "" -#: ../../using/specifics.md:217 3efa46962755475199f407644cfa3e87 +#: ../../using/specifics.md:217 850b2f318c654bc89609f7be5e35b8e8 msgid "" "The `jupyter/tensorflow-notebook` image supports the use of " "[Tensorflow](https://www.tensorflow.org/) in single machine or " "distributed mode." msgstr "" -#: ../../using/specifics.md:220 dfaf1001a98e4df29642eec94c1f4a3f +#: ../../using/specifics.md:220 c06260be8e7c44e9872ef0dc3f534f2f msgid "Single Machine Mode" msgstr "" -#: ../../using/specifics.md:234 fed167c95501483dab61ea37739dd5e6 +#: ../../using/specifics.md:234 39f7a5af690e4f69a43ff43bbd144ebe msgid "Distributed Mode" msgstr "" @@ -5856,3 +5855,60 @@ msgstr "" #~ "standalone.html)." #~ msgstr "" +#~ msgid "" +#~ "**Example 1** This command pulls the " +#~ "`jupyter/scipy-notebook` image tagged " +#~ "`2c80cf3537ca` from Docker Hub if it " +#~ "is not already present on the " +#~ "local host. It then starts a " +#~ "container running a Jupyter Notebook " +#~ "server and exposes the server on " +#~ "host port 8888. The server logs " +#~ "appear in the terminal and include " +#~ "a URL to the notebook server." +#~ msgstr "" + +#~ msgid "" +#~ "**Example 2** This command pulls the " +#~ "`jupyter/r-notebook` image tagged `e5c5a7d3e52d` " +#~ "from Docker Hub if it is not " +#~ "already present on the local host. " +#~ "It then starts a container running " +#~ "a Jupyter Notebook server and exposes" +#~ " the server on host port 10000. " +#~ "The server logs appear in the " +#~ "terminal and include a URL to the" +#~ " notebook server, but with the " +#~ "internal container port (8888) instead " +#~ "of the the correct host port " +#~ "(10000)." +#~ msgstr "" + +#~ msgid "" +#~ "Every image on Docker Hub also " +#~ "receives a 12-character tag which " +#~ "corresponds with the git commit SHA " +#~ "that triggered the image build. You " +#~ "can inspect the state of the " +#~ "`jupyter/docker-stacks` repository for that" +#~ " commit to review the definition of" +#~ " the image (e.g., images with tag " +#~ "7c45ec67c8e7 were built from " +#~ "[https://github.com/jupyter/docker-" +#~ "stacks/tree/7c45ec67c8e7](https://github.com/jupyter/docker-" +#~ "stacks/tree/7c45ec67c8e7))." +#~ msgstr "" + +#~ msgid "" +#~ "You must refer to git-SHA image" +#~ " tags when stability and reproducibility" +#~ " are important in your work. (e.g." +#~ " `FROM jupyter/scipy-notebook:7c45ec67c8e7`, " +#~ "`docker run -it --rm jupyter/scipy-" +#~ "notebook:7c45ec67c8e7`). You should only use" +#~ " `latest` when a one-off container" +#~ " instance is acceptable (e.g., you " +#~ "want to briefly try a new library" +#~ " in a notebook)." +#~ msgstr "" +