在jollncc/debian基础上增加code_server 以及jupyter可视化编程界面,以及pyenv;
新增一个用户joln,使用单用户方式构建,除supervisor外部署在joln家目录下;
所有软件:
默认用户名:user
默认密码:password
参考jollncc/debian文档;
bind-addr: 0.0.0.0:9003 # 开放ip及端口
auth: password #验证方式
password: password # 密码
cert: false
在容器内:
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 install 3.. -v : 安装指定版本的pyton;
下载python缓存文件:/home/joln/.pyenv/cache ;可以手动下载源码并添加进去,实现离线安装;
pyenv versions
pyenv virtualenv 现用版本 新版本名
pyenv virtualenv-delete 指定版本
pyenv local 版本
暂无
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