关于Arukas.io部分镜像无法使用解决方案

文章目录

最近很多网友反馈,Arukas.io好多镜像都无法启动了。下面我们分析一下为什么?

如果你对分析内容不敢兴趣,那么请直接看解决方案。

分析说明

如果你对Docker 有一些了解,可能知道。

Dockerfile 里面只能有一个 ENTRYPOINT

多个 CMD 只会执行最后一个~

其实问题就出在 CMD 上~

 

CMD命令格式:

注意Dockerfile有一个规则。

如果想同时使用ENTRYPOINT和CMD,CMD因为被当作ENTRYPOINT的参数而无法运行。

几个出问题的镜像就是因为这个才导致启动失败~

有兴趣的可以去看看出问题的镜像的 Dockerfile 内容。

我这里就不说 ENTRYPOINT 作用了。自己搜索吧~

 

为什么之前可以呢?

应该是最近 Arukas.io 更新过 CLI ,修复这个问题了。

 

 

解决方案

方法1: 修改 Dockerfile 将 ENTRYPOINT 去掉。(不推荐)

方法2: 修改 Dockerfile 直接内部启动相关的$$ 服务。(不推荐)

方法3: 修改CMD 命令格式。(推荐)

这里只列出几个,其他的自己琢磨吧

CMD命令中每个含义请参考:http://51.ruyo.net/p/2058.html

 

 

 

加入群【资源分享】51043359 原文链接:,转发请注明来源!
评论已关闭。
  • 27 Responses to “关于Arukas.io部分镜像无法使用解决方案”
    • 吃瓜群众

      已经完全不行了。唉唉唉唉唉。

    • yashon

      可以了谢谢!

    • li

      启动不起来了

      私信
    • DAY

      无论怎么修改 已近不行,

    • we

      dockerfile 里最后的的这行 CMD ["/usr/sbin/sshd", "-D"] 怎么改
      我发现hub上好多镜相都启动不起来了

    • we

      貌似又挂了,幸亏建了两个,调整其中一个的时候发现关闭就打不开了。

    • 为什么注册不了帐号

    • SunZz

      实时IP依然无法开启

    • maldal

      我按你的改了cmd能够启动了 但是SSR连接没网啊 是什么问题?

    • fvckadmin

      malaohu的ssr镜像被封了吧,点启动马上提示失败,cmd怎么改也不行

    • akuma

      改CMD命令后启动的方式好像也不行了。。试了很多次,求博主再支支招。菜鸟抓头ING

    • xuyi

      谢谢楼主,修改CMD 命令格式后启动成功。

    • fatecyx

      用这个也不行,参数怎么改都是failed to start

    • dextercai

      前两天还写了邮件想问博主这个问题。今天看见了这篇文章,解决了问题。非常感谢。

    • TANG

      这个Arukas太坑了,毕竟免费,算了不折腾了。

    • xxx

      随便设置一个udp的端口就能创建成功了

    • snail

      你好,问一下,arukas搭的Linux系统,能装桌面环境+vnc么?我试了,想用用vnc远程连接一直出错,连不上,期待回复,谢谢!

      • 我试了Ubuntu,Debian。

        snail
    • 还是运行不起来……

    • 灰常感谢,终于不用见到failed to start了……

    • catdot

      如果镜像支持的话,用环境参数也可以

    • ??

      不理解-s 0.0.0.0是什么意思。。。

      • 本机的意思

        Leonn
      • 是指监听所有ip

        dextercai
    • catdot

      不过需要真实信用卡(卡里有钱)