mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-17 15:02:57 +00:00
Fix grammar
This commit is contained in:
@@ -12,7 +12,7 @@ You can pass [Jupyter server options](https://jupyter-server.readthedocs.io/en/l
|
||||
|
||||
1. For example, to secure the Notebook server with a [custom password](https://jupyter-server.readthedocs.io/en/latest/operators/public-server.html#preparing-a-hashed-password)
|
||||
hashed using `jupyter_server.auth.security.passwd()` instead of the default token,
|
||||
you can run the following (this hash was generated for `my-password` password):
|
||||
you can run the following (this hash was generated for the `my-password` password):
|
||||
|
||||
```bash
|
||||
docker run -it --rm -p 8888:8888 jupyter/base-notebook \
|
||||
|
@@ -193,8 +193,8 @@ Sometimes it is helpful to run the Jupyter instance behind an nginx proxy, for e
|
||||
|
||||
- you would prefer to access the notebook at a server URL with a path
|
||||
(`https://example.com/jupyter`) rather than a port (`https://example.com:8888`)
|
||||
- you may have many services in addition to Jupyter running on the same server, and want
|
||||
nginx to help improve server performance in managing the connections
|
||||
- you may have many services in addition to Jupyter running on the same server
|
||||
and want nginx to help improve server performance in managing the connections
|
||||
|
||||
Here is a [quick example of NGINX configuration](https://gist.github.com/cboettig/8643341bd3c93b62b5c2) to get started.
|
||||
You'll need a server, a `.crt` and `.key` file for your server, and `docker` & `docker-compose` installed.
|
||||
@@ -418,7 +418,7 @@ RUN echo 'deb https://cdn-fastly.deb.debian.org/debian jessie-backports main' >
|
||||
# Alternatively, this could be mounted as a volume
|
||||
rm -f /usr/local/hadoop-2.7.3/etc/hadoop/*
|
||||
|
||||
# Download this from ambari / cloudera manager and copy here
|
||||
# Download this from ambari/cloudera manager and copy it here
|
||||
COPY example-hadoop-conf/ /usr/local/hadoop-2.7.3/etc/hadoop/
|
||||
|
||||
# Spark-Submit doesn't work unless I set the following
|
||||
@@ -558,7 +558,7 @@ RUN PYV=$(ls "${CONDA_DIR}/lib" | grep ^python) && \
|
||||
It is not required on Windows and won't work on macOS.
|
||||
```
|
||||
|
||||
To enable `pandas.read_clipboard()` functionality, you need to have `xclip` installed
|
||||
To enable the `pandas.read_clipboard()` functionality, you need to have `xclip` installed
|
||||
(installed in `minimal-notebook` and all the inherited images)
|
||||
and add these options when running `docker`: `-e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix`, i.e.:
|
||||
|
||||
|
@@ -164,7 +164,7 @@ Connection to Spark Cluster on **[Standalone Mode](https://spark.apache.org/docs
|
||||
When using `--net=host`, you must also use the flags `--pid=host -e TINI_SUBREAPER=true`. See <https://github.com/jupyter/docker-stacks/issues/64> for details._
|
||||
```
|
||||
|
||||
**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.
|
||||
**Note**: In the following examples, we are using the Spark master URL `spark://master:7077` which shall be replaced by the URL of the Spark master.
|
||||
|
||||
##### Standalone Mode in Python
|
||||
|
||||
@@ -246,7 +246,7 @@ spark = (
|
||||
```
|
||||
|
||||
Dependencies can also be defined in the `spark-defaults.conf`.
|
||||
However, it has to be done by `root` so it should only be considered to build custom images.
|
||||
However, it has to be done by `root`, so it should only be considered to build custom images.
|
||||
|
||||
```dockerfile
|
||||
USER root
|
||||
|
@@ -57,7 +57,7 @@ The following sections cover a few of these scenarios and how to fix them.
|
||||
- `CHOWN_EXTRA_OPTS="-R"`: will recursively change the ownership and group of the directory specified in `CHOWN_EXTRA`.
|
||||
- `--user root`: you **must** run the container with the root user to change ownership at runtime.
|
||||
|
||||
now accessing the mount should work as expected:
|
||||
Now accessing the mount should work as expected:
|
||||
|
||||
```bash
|
||||
# assuming we mounted the volume in /home/jovyan/stagingarea
|
||||
@@ -130,7 +130,8 @@ If you have also **created a new user**, you might be experiencing any of the fo
|
||||
|
||||
1. **Ensure the new user has ownership of `/home` and volume mounts**
|
||||
|
||||
For example, say you want to create a user `callisto` with a `GID` and `UID` of `1234`, you will have to add the following flags to the docker run command:
|
||||
For example, say you want to create a user `callisto` with a `GID` and `UID` of `1234`.
|
||||
You will have to add the following flags to the docker run command:
|
||||
|
||||
```bash
|
||||
docker run -it --rm \
|
||||
@@ -323,6 +324,6 @@ If you are a regular user of VSCode and the Jupyter extension, you might experie
|
||||
When the terminal provides the link to access Jupyter: <http://127.0.0.1:8888/lab?token=80d45d241a1ba4c2...>,
|
||||
change the default port value of `8888` in the url to the port value mapped with the `docker run` command.
|
||||
|
||||
In this example we use 8001, so the edited link would be: <http://127.0.0.1:8001/lab?token=80d45d241a1ba4c2...>.
|
||||
In this example, we use 8001, so the edited link would be: <http://127.0.0.1:8001/lab?token=80d45d241a1ba4c2...>.
|
||||
|
||||
Note: Port mapping for Jupyter has other applications outside of Docker. For example, it can be used to allow multiple Jupyter instances when using SSH to control cloud devices.
|
||||
|
Reference in New Issue
Block a user