V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
P99LrYZVkZkg
V2EX  ›  问与答

群晖 Docker 里面的 vnc ubuntu, rc.local 开机不运行?

  •  
  •   P99LrYZVkZkg · 2016-04-23 14:43:21 +08:00 · 7817 次点击
    这是一个创建于 3169 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Google 各种搜,尝试了各种检查, 还是没搞定。

    开机后手动运行是可以的,说明 sh 脚本没有问题。

    系统默认 runlevel = 2 ,和这个有关系么?
    8 条回复    2017-05-23 13:45:10 +08:00
    UnisandK
        1
    UnisandK  
       2016-04-23 14:55:35 +08:00
    docker 不是完整的系统啊,你在容器启动命令的脚本里边加吧
    P99LrYZVkZkg
        2
    P99LrYZVkZkg  
    OP
       2016-04-23 14:58:10 +08:00
    @UnisandK 我还没搞明白容器启动命令是个什么意思,这个问题我从昨晚折腾到现在没搞定。试试去。
    gamexg
        3
    gamexg  
       2016-04-23 16:46:54 +08:00
    docker 只会执行你指定的那一个命令,其他的都不会执行。
    docker 官方推荐的用法是, nginx 一个 docker , mysql 一个 docker ,每个 docker 里面只运行一个程序。
    P99LrYZVkZkg
        4
    P99LrYZVkZkg  
    OP
       2016-04-23 22:02:33 +08:00
    @gamexg 原来问题在此,我是用群晖的 docker 作为家里 apple tv 的 proxy 服务器,看来得单独一个 docker 了。
    P99LrYZVkZkg
        5
    P99LrYZVkZkg  
    OP
       2016-04-23 22:02:53 +08:00
    @gamexg 但是群晖没有给出启动方法。
    gamexg
        6
    gamexg  
       2016-04-24 09:42:32 +08:00
    没用过群晖,但是一般 docker 的用法是通过 dockerfile 配置文件建立镜像,所有的程序、配置都直接包括在里面了。持续集成通过 dockerfile 文件生成镜像(类似于虚拟机镜像)并保存到仓库,使用时直接从仓库拉取镜像并启动。

    可以在 daocloud 、灵雀云提交 dockerfile 建立镜像,群晖拉取 daocloud 、灵雀云仓库的镜像启动。

    大概需要看一下 https://yeasy.gitbooks.io/docker_practice/content/basic_concept/index.html

    一个 dockerfile 的例子:
    https://yeasy.gitbooks.io/docker_practice/content/dockerfile/basic_structure.html
    P99LrYZVkZkg
        7
    P99LrYZVkZkg  
    OP
       2016-04-24 19:34:53 +08:00
    @gamexg 谢谢,学习一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1068 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:42 · PVG 03:42 · LAX 11:42 · JFK 14:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.