wrss01 / snb-docker-compose

smartnotebook docker-compose 部署脚本

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

snb-docker-compose

smartnotebook docker-compose 部署脚本

  • 本部署脚本生成的服务仅支持SmartNotebook 基本功能,如需扩展功能请与我们联系!
  • Linux、Mac 、windows 10 部署测试通过,软件上在mac、windows有小兼容问题,不影响使用。

docker and docker-compose 版本:测试环境的参考版本

  • docker Version: 18.06.1-ce
  • Docker Compose version: v2.23.0

git clone 脚本

git clone https://github.com/wrss01/snb-docker-compose.git

创建本地持久化存储路径、

cd snb-docker-compose/修改 wait-for-it.sh 执行权限
sh pre_up.sh
chmod +x wait-for-it.sh 

创建和启动容器组(Create and start containers)

Mac 环境下需要手工pull mysql 镜像,

docker pull --platform linux/x86_64 mysql:5.7
docker-compose --project-name snb up

image

拷贝DEMO数据

docker cp  snb-server-1:/usr/local/lib/python3.9/site-packages/init_data/.  data_node/

访问smartnotebook:

http://ip/

比如:http://47.116.50.172/

登录页如下:

image

默认用户名和密码:
登录成功后的首页:

image

创建第一notebook:

image

image

编写第一行python 代码并运行
print("Welcome to the world of SmartNoteBook \n"*15)

image

其他方式部署

单容器部署
离线部署

问题反馈和交流

新语数据故事会

qrcode_for_gh_dba8fcd77b28_344 (1)

微信联系

image

Email联系

wangxinyi@smartnotebook.tech

离线部署手册 参见 《离线部署.md》

About

smartnotebook docker-compose 部署脚本


Languages

Language:Shell 100.0%