1行命令搭建自己的python服务器,docker,安装 jupyter

简介: 1行命令搭建自己的python服务器,docker,安装 jupyter

前提 安装 docker

保证自己电脑 开启了 63888 以及 64888 端口,不会的同学可以,百度参考如何打开自己的端口

#综合启动命令

#这个 size=1g 版本
(docker run -tdi  -p 63888:22 -p 64888:8888   --name jupyter10   --privileged=true registry.cn-hangzhou.aliyuncs.com/mkmk/jupyter:lite  init)&&(docker exec -d jupyter10 /bin/bash -c "cd /home/jupyterfiles && nohup /usr/local/python3/bin/jupyter notebook  --allow-root  &")
例如删除命名以zhy开头的容器:
docker rm -f $(docker ps -a |  grep "zhy*"  | awk '{print $1}')
删除所有容器
docker rm -f $(docker ps -a | awk '{print $1}')
#utf8 支持中文版
(docker run -tdi  -p 63888:22 -p 64888:8888   --name jupyterutf8   --privileged=true registry.cn-hangzhou.aliyuncs.com/mkmk/jupyter:liteUTF8  init)&&(docker exec -d jupyterutf8 /bin/bash -c "cd /home/jupyterfiles && nohup /usr/local/python3/bin/jupyter notebook  --allow-root  &")

windows下启动容器

docker run -tdi   --net mynet10  --ip 10.10.20.2  --name  modelsmaster   --privileged=true registry.cn-hangzhou.aliyuncs.com/mkmk/jupyter:liteUTF8  init | docker exec -d modelsmaster /bin/bash -c "cd /home && nohup /usr/local/python3/bin/jupyter notebook  --allow-root  &"
#这个 size=4g 版本
(docker run -tdi  -p 63888:22 -p 64888:8888   --name jupyter2   --privileged=true registry.cn-hangzhou.aliyuncs.com/mkmk/centos:jupterz  init)&&(docker exec -d jupyter2 /bin/bash -c "cd /home/loaddata && nohup /usr/local/python/bin/jupyter notebook  --allow-root  &")

启动jupyter后就可以在

127.0.0.1:64888

访问到它啦

#第一次登陆会让你输入密码
zhaozhihong


20191127191606117.png

点击python3 开始书写自己的 代码吧

分步命令

#启动容器
 docker run -tdi  -p 63888:22 -p 64888:8888   --name jupyter   --privileged=true registry.cn-hangzhou.aliyuncs.com/mkmk/centos:jupterz  init

此时已经搭建完成

下边就来使用它吧

#进入容器
docker exec -it  jupyter  'bash'
#初始化脚本
source /etc/profile
#启动jupyter
nohup jupyter notebook  --allow-root &

启动jupyter后就可以在

127.0.0.1:64888

访问到它啦

#第一次登陆会让你输入密码
zhaozhihong

20191127191606117.png

相关文章
|
8月前
|
存储 Java Linux
【Docker】(2)还在浏览网页寻找Docker命令?本文全面列举与使用Docker里的各个命令!想要什么命令直接从本文拿!
docker有着比VM更少的抽象层 由于Docker不需要Hypervisor实现硬件资源虚拟化,运行在Docker容器上的程序直接使用的都是实际物理机的硬件资源 因此在CPU、内存利用率上Docker将会在效率上有明显优势 docker利用的时宿主机的内核,而不需要加载操作系统OS内核 当新建一个容器时,Docker不需要和虚拟机一样重新加载一个操作系统内核 进而避免引寻、加载操作系统内核返回等比较费时费资源的过程,当新建一个虚拟机时,虚拟机软件需要加载OS,返回新建过程时分钟级别的。 而Docker由于直接利用宿主机的操作系统,则省略了返回过程,因此新建一个Docker容器只需
888 124
|
8月前
|
Shell Linux 网络安全
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
1416 3
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
|
9月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
479 18
|
9月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
652 15
|
9月前
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
1143 13
|
10月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
10月前
|
人工智能 自然语言处理 安全
Python构建MCP服务器:从工具封装到AI集成的全流程实践
MCP协议为AI提供标准化工具调用接口,助力模型高效操作现实世界。
1725 1
|
Python
猪行天下之Python基础——2.2 标识符,基础函数,行与缩进,空语句
内容简述: 1、标识符 2、print()打印输出函数 3、input()输入函数 4、dir()函数 5、help()函数 6、type()函数 & isinstance()函数 7、行与缩进 8、pass空语句
313 0
|
9月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
1553 102