Sign inSign up

jolnccc/code_and_jupyter

By jolnccc

Updated over 3 years ago

code_and_jupyter

Image
0

28

jolnccc/code_and_jupyter repository overview

适用于一个编程的docker镜像:

组成部分:

在jollncc/debian基础上增加code_server 以及jupyter可视化编程界面,以及pyenv;

构建方式:

新增一个用户joln,使用单用户方式构建,除supervisor外部署在joln家目录下;

所有软件:

默认用户名:user

默认密码:password

软件分类:

supervisor 配置

参考jollncc/debian文档;

code_server

软件位置:/home/joln/.code-server
用户名及密码相关配置:/home/joln/.config/code-server/config.yaml

bind-addr: 0.0.0.0:9003 # 开放ip及端口

auth: password #验证方式

password: password # 密码

cert: false

supervisor

更改密码:

在容器内:

su - joln

cd jupyter

jupyer-noteboot passwd

两次密码即可;

更换配置信息:

在容器内:

vim /etc/supervisor.d/jupyter-9002.ini

command=/home/joln/.pyenv/versions/3.11.2/envs/31102jupyter/bin/jupyter-notebook --ip=0.0.0.0 --port=9001

--ip 指定开放的IP地址,--port 指定开放端口;

pyenv:

软件位置:/home/joln/.pyenv
常用命令:在joln用户下
安装python:

pyenv install 3.. -v : 安装指定版本的pyton;

下载python缓存文件:/home/joln/.pyenv/cache ;可以手动下载源码并添加进去,实现离线安装;

查看系统中所有的python版本:

pyenv versions

创建虚拟环境

pyenv virtualenv 现用版本 新版本名

删除指定虚拟环境:

pyenv virtualenv-delete 指定版本

文件夹绑定 python版本 :

pyenv local 版本

版本更新:

暂无

Tag summary

Content type

Image

Digest

sha256:8d8c233fb

Size

838.7 MB

Last updated

over 3 years ago

docker pull jolnccc/code_and_jupyter:v0.0.2