新浪新闻客户端

黑群晖查询注册表失败的折腾之路

黑群晖查询注册表失败的折腾之路
2024年04月30日 18:42 新浪网 作者 什么值得买

  作者:长风破浪君

  最近在B站上把韩顺平的python课学完了,想着再学学数据可视化,看了B站数据可视化课程用的都是jupyter notebook,这个工具在数据处理这块对比pycharm确实要优秀一点。平时在公司电脑都是加域的而且受监管,每次都是自己家的电脑开远程桌面,用远程桌面连接家里主机。但是呢,家里主机的功耗比较大(100W),刚好自己有个黑群晖,就想着用黑群晖容器里面安装部署个jupyter notebook,在搞个端口映射(哈哈,我有公网IP),这样在公司或者带个华为的平板就可以随时随地学习了,想想真的是nice!于是开始了痛苦的折腾之路了。

  黑群晖用的阿文菌的DSM6.2.3系统,处理器I3-8100T,内存8G,2块硬盘组成4T RAID1。

  打开docker,就出现了以下报错:

  凭着多年搞机的经验,应该问题不大,上CSDN和找度娘找方案;

  第一步,修改注册表镜像地址为:https://registry.docker-cn.com,如下图:

  事实证明不管用。

  第二步,修改DNS为114.114.114.114,或者8.8.8.8.

  事实证明没有用。

  第三步,用SSH方案去获取,打开群里中的SSH功能,如下图:

  用XSEHLL连接过来,这里说下XSHELL8现在在测试阶段,可以免费使用,挺好的。

  远程进来第一遍要输入群晖账户和密码,然后需要使用sudo - i 提权,需要再输入一遍密码,还是输入群晖的密码,进来之后。使用docker pull mysql测试了一下,竟然提示证书过期。

  x509: certificate has expired or is not yet valid

  证书过期一般是时间问题,一看时间又是对的,想了个办法,那就改群晖时间,把群晖时间往前改,事实证明也不行。搞到这里快崩溃了,因为自己不是搞IT的,业余的对证书这块不是很熟悉,看着网上的方案改docker的etc/docker/daemo.json文件,这里有2个路径,一个是系统下etc路径,还有个是docker的文件夹,我都修改了,没有这个文件我还创建了,结果改完Docker启动不了了,卸载重装了才行。网上的方案都是针对linux系统的,没有针对黑群晖的,于是就放弃这个方案了。想着证书过期了,我就去腾讯云上面去申请了域名,申请了一张免费的SSL证书,折腾了一天,然后把系统默认的证书换成了腾讯云的SSL证书,就在以为好了的时候,结果还是不行,故障依旧。

  折腾之路漫漫~~~

  竟然这些路都走不通,想着能不能把映像本地导入群晖呢,查了资料,果然可以,开整,在群晖中安装虚拟机,安装了Centos,在centos中安装docker,使用docker search jupyter,找到第一个后,使用docker pull 拉取镜像;

  拉取好了之后,使用docker save docker.io/jupyter/datascience-notebook - o jupyter.tar

  这里是将镜像拉取保存为本地tar文件,datascience这个版本的jupyter大小有6G左右,已经包含了基础的库了,比如numpy,pandas等。

  拉取好之后,使用winSCP将文件拷贝到windows电脑,然后将文件上传到群晖的File Station,这里注意有个大坑,不要使用winscp直接拷贝到群晖的系统里,拷贝到群晖系统里面,还需要去修改Sudoers权限,然后拷贝路径不对还会显示磁盘空间不够。

  拷贝到群晖File Station之后,还需要使用XSHELL进入群晖后台,使用docker load -i 加载下镜像;

  加载完之后,再打开群晖容器里面的映像界面,终于它出来了。。。。。

  接下来就是简单的创建容器了~~~

  开启端口转发之后,外网访问也是刚刚的,可以开心的玩耍了。

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
来自于:北京
权利保护声明页/Notice to Right Holders

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2024 SINA Corporation

All Rights Reserved 新浪公司 版权所有