Docker:完美安装jupyter并运行 | 您所在的位置:网站首页 › Docker服务器能否配置python › Docker:完美安装jupyter并运行 |
通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。 $ sudo docker run hello-world 卸载 docker删除安装包: yum remove docker-ce删除镜像、容器、配置文件等内容: rm -rf /var/lib/docker 建立容器 docker run -p 9999:8889 -itd --name jupyterlab [镜像] 进入容器 docker exec -it jupyterlab/ bin/bash 安装python3.8 yum install python38 安装jupyterlab pip3 install jupyterlab 生成密钥 ipython from notebook.auth import passwd passwd() # 输入你的密码 # 输入你的确认密码 ##生成密钥 ##保存好密钥 生成jupyterlab配置文件 jupyter lab --generate-config 修改配置文件 vim /root/.jupyter/jupyter_lab_config.py #所有人都可以访问 c.NotebookApp.ip = '*' # 这里的密码填写上面生成的密钥 c.NotebookApp.password = 'argon2:$............' # 禁止用host的浏览器打开jupyter c.NotebookApp.open_browser = False # 打开jupyter lab的端口 c.NotebookApp.port = 8889 # 允许远程访问 c.NotebookApp.allow_remote_access = True 启动jupyter lab jupyter lab --allow-root虽然在这里看到,要求我们输入127.0.0.1:8889来连接jupyter,但是输入以上网址后发现找不到网页。 这是因为docker产生的container是一个新的环境,而我们连接的是服务器的端口,在第一步时我们把服务器的9999端口和container的8889端口绑定在一起了,所以我们需要连接的是服务器的9999端口。 所以在本地浏览器输入 127.0.0.1:9999 在浏览器输入你的ip 加端口号就可以了,记得放行9999端口号哦 |
CopyRight 2018-2019 实验室设备网 版权所有 |