Docker:完美安装jupyter并运行 您所在的位置:网站首页 Docker服务器能否配置python Docker:完美安装jupyter并运行

Docker:完美安装jupyter并运行

2023-09-04 21:55| 来源: 网络整理| 查看: 265

在这里插入图片描述

使用国内 daocloud 一键安装命令: curl -sSL https://get.daocloud.io/docker | sh 卸载旧版本 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 设置 Docker 仓库 $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 设置稳定的仓库 阿里云 $ sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装最新版本的 Docker Engine-Community 和 containerd $ sudo yum install docker-ce docker-ce-cli containerd.io 启动 Docker $ sudo systemctl start docker 验证是否正确安装了 Docker Engine-Community

通过运行 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 实验室设备网 版权所有