当前位置:网站首页 > R语言数据分析 > 正文

termux启动docker服务(termux-docker)



文章目录

  • 环境描述
  • 一、遇到问题
  • 二、网上解决方法(无效)
  • 1.采用matplotlib.use('Agg')
  • 2采用Xming+shell(也没解决)
  • 3.采用XShell+Xmanager
  • 三、采用MobaXterm+配置端口映射
  • 四.修改密码


提示:以下是本篇文章正文内容,下面案例可供参考

之前一直通过Xshell连接docker,连接的是docker本身,然后执行docker run运行image,利用docker attach [容器]name,就可以操作容器了,但是在容器里写python代码,运行时Xshell无法看到plt.show() 的图像,报错为_tkinter.TclError: no display name and no $DISPLAY environment variable,于是就按照网上教程进行修改

代码如下(示例):参照here

参考here 运行后无反应,可能不知道Xming怎么用

这个可能解决,因为是一家的软件,参考here和here

参考here,进行配置,但是最后还进不去,因为开始的时候只设置了4567:4567端口映射

通过docker ps查看容器及其端口,发现只有0.0.0.0:4567->4567/tcp, Image的地址是docker虚拟的,为172.17.0.2

termux运行docker教程 termux跑docker_docker

前期运行时只设置了4567:4567,并没有5001:22的映射,所以需要给容器加入。参考here和here进行配置,但是前提都是停止docker服务,否则设置好了启动配置也会自动失效,所以一定要先停止。

查原因如下:

termux运行docker教程 termux跑docker_端口映射_02

即可实现docker容器开机自动启动ssh

到此这篇termux启动docker服务(termux-docker)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • storecode翻译中文(storey翻译)2025-08-11 15:00:10
  • getcommevent 返回值(getnumericcellvalue返回值)2025-08-11 15:00:10
  • store翻译成中文(play store翻译成中文)2025-08-11 15:00:10
  • arom与prom的区别(aom和fom区别)2025-08-11 15:00:10
  • ueditor编辑器采集公众号(ueditor编辑器上传图片)2025-08-11 15:00:10
  • hprof是什么文件(hprof是什么文件会一直增加)2025-08-11 15:00:10
  • 数组方法(数组方法filter)2025-08-11 15:00:10
  • redis-cli连接拒绝(redis 连接拒绝)2025-08-11 15:00:10
  • spring百度云(spring 网盘)2025-08-11 15:00:10
  • ResNet50模型(resnet50模型结构图)2025-08-11 15:00:10
  • 全屏图片