docker运行jupyter


1. 启动容器

docker run -d --name jupyter -p 8888:8888 jupyter/base-notebook

2. 查看日志,需要里面的token

docker logs -f --tail 10000 jupyter

3. 找到类似这样的地址,复制token的值

http://127.0.0.1:8888/?token=f608db82801fd00aeede291504291d9aeda7f36d002e3201

4. 访问jupyter页面

http://你的宿主机ip:8888

5. 最下面输入token和要设置的密码,确认即可

6. 配置nginx(可选)

server {
    listen 80;
    server_name  py.yourweb.com;

    location / {
        proxy_pass  http://172.17.0.1:8888;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
   }
}