本地安装docker以及jupyterlab

Windows安装docker

  • 1.首先从docker官网下载
  • 2.设置docker加速,否则本地下载会很慢
  • 3.docker 下载镜像以及运行

docker 容器里面安装jupyter lab

参考文献https://www.cnblogs.com/jruing/p/15943834.html

  • 1.拉取镜像,大概1.4G,用阿里docker加速器会更快
docker pull captainji/jupyterlab
  • 2.启动jupyter lab 服务
docker run -d -p 8888:8888 -e JUPYTER_ENABLE_LAB=yes -v /data/docker/jupyter:/usr/local/src/jupyterlab_workspace -v /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime -v /etc/timezone:/etc/timezone --restart=always --name JupyterLab captainji/jupyterlab
  • 3.访问jupyterlab
# 注意:云服务器的话必须开通端口8888的防火墙,否则访问不到
http://服务器ip:8888/lab?token=97c99de9e4b3ea86ebf567d8e1290c11023d165b7351156c
 
  • 4.设置jupyterlab自定义密码访问
    查看jupyterlab 配置
# 进入容器
docker exec -it JupyterLab /bin/bash
# 进入jupyterlab配置文件所在目录
cd ~/.jupyter/
# 利用ipython生成密码
# shell 窗口执行ipyton,输入下面的命令后,直接生成的秘钥串保存一下。

from jupyter_server.auth import passwd; passwd()

# 修改jupyter_lab_config.py,将秘钥串放到
c.ServerApp.password = 'sha1:2a7db6b73312:15145bac948b54570e7261c688fa296df2d86daf'

root@7b0fbcc5b307:~/.jupyter# ipython Python 3.8.6 (default, Sep 25 2020, 09:36:53) Type ‘copyright’, ‘credits’ or ‘license’ for more information IPython 7.19.0 – An enhanced Interactive Python. Type ‘?’ for help. In [1]: from jupyter_server.auth import passwd; passwd() Enter password: Verify password: Out[1]: ‘sha1:2a7db6b73312:15145bac948b54570e7261c688fa296df2d86daf’ In [2]: exit() root@7b0fbcc5b307:~/.jupyter# view jupyter_lab_config.py root@7b0fbcc5b307:~/.jupyter# exit

docker

#查看现有容器

sudo docker ps -a

#创建新容器(如果不需要自动启动,可将/start.sh换成/bin/bash)

sudo docker run -itd --rm --name centos7-zlm-image-container --privileged=true --user=root -p 805:80 -p 5545:554 centos7-zlm-image /start.sh

#进入新容器

sudo docker exec -it centos7-zlm-image-container /bin/bash

#停止容器(自动删除)

sudo docker stop centos7-zlm-image-container

#删除静像

sudo docker rmi centos7-zlm-image

#exit退出容器后可使用 docker commit 来提交容器副本生成我们的新镜像

docker commit -m="jupyterlab ubuntu" ubuntu1 jupyterlab
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值