V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Strikeactor
V2EX  ›  分享发现

免费的 docker 容器运行服务,支持 TCP 监听

  •  4
     
  •   Strikeactor · 2016-02-27 00:03:55 +08:00 · 9419 次点击
    这是一个创建于 3224 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://getcarina.com/

    现在处于测试版本,收费规则还没有出台,所以创建账号之后是免费使用的。
    需要验证手机,我的+86 号码收不到短信,用 google voice 完成的验证。

    配置步骤可以参考这里: http://continuousfailure.com/post/carina_cloud9/

    服务器由 Rackspace 提供,美国机房,线路还行,延迟不算太高。

    它的命令行管理工具需要用到 docker ,如果手上没有全虚拟化的 VPS ,本地也没有虚拟机的话,可以在 Coding 的 Web IDE 里进行管理。 Coding 的 Web IDE 内核版本居然是 4.2 的,可以直接安装 docker ,也是业界良心,传送门: https://ide.coding.net/

    还在观望的 docker 初学者可以来体验一下。

    23 条回复    2016-02-29 03:37:20 +08:00
    kendetrics
        1
    kendetrics  
       2016-02-27 00:21:27 +08:00
    支持 TCP 监听,估计一波拿来搭梯子的正在靠近中
    灵雀云的香港服务区就是这么被玩儿坏的
    ixinshang
        2
    ixinshang  
       2016-02-27 00:26:43 +08:00
    一楼说的对,最近想学学 docker 一直不知道怎么弄!
    function007
        3
    function007  
       2016-02-27 00:30:02 +08:00
    节点是独享的?
    Reserved CPUs: 0 / 12
    Reserved Memory: 0 B / 4.2 GiB

    免费测试给这么高配额,会玩
    shiny
        4
    shiny  
       2016-02-27 00:35:53 +08:00   ❤️ 1
    我的+86 号码能收到
    wzxjohn
        5
    wzxjohn  
       2016-02-27 00:48:10 +08:00
    这是 Rackspace 官方做的平台也!难怪这么壕!
    aprikyblue
        6
    aprikyblue  
       2016-02-27 01:53:44 +08:00
    我和 1l 一个想法。。
    cnnblike
        7
    cnnblike  
       2016-02-27 08:36:29 +08:00
    @shiny 求给个 ping 值。
    yexm0
        8
    yexm0  
       2016-02-27 09:42:14 +08:00 via Android   ❤️ 1
    我联通也正常收到
    sujin190
        9
    sujin190  
       2016-02-27 10:49:55 +08:00
    这是什么系统啊?不会安装软件了。。
    sujin190
        10
    sujin190  
       2016-02-27 10:51:51 +08:00
    正在 Ping 172.99.79.44 具有 32 字节的数据:
    来自 172.99.79.44 的回复: 字节=32 时间=248ms TTL=46
    来自 172.99.79.44 的回复: 字节=32 时间=249ms TTL=46
    来自 172.99.79.44 的回复: 字节=32 时间=249ms TTL=46
    来自 172.99.79.44 的回复: 字节=32 时间=348ms TTL=46

    172.99.79.44 的 Ping 统计信息:
    数据包: 已发送 = 4 ,已接收 = 4 ,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
    最短 = 248ms ,最长 = 348ms ,平均 = 273ms
    v1024
        11
    v1024  
       2016-02-27 13:23:14 +08:00 via iPhone
    coding 的 webide 其实就是 docker 实现的
    Strikeactor
        12
    Strikeactor  
    OP
       2016-02-27 13:46:38 +08:00
    @v1024 主要是内核。。像 Cloud9 也是 docker 在实现,但内核还是 2.6 的
    Strikeactor
        13
    Strikeactor  
    OP
       2016-02-27 13:49:59 +08:00
    @sujin190 Coding 的 Web IDE 是 Ubuntu 的(大概), sudo apt-get install 就行, sudo 是免密码的。 docker 里面啥系统就看你跑的啥镜像了。。
    Strikeactor
        14
    Strikeactor  
    OP
       2016-02-27 13:51:01 +08:00
    sujin190
        15
    sujin190  
       2016-02-27 19:35:54 +08:00
    @Strikeactor 没有 bash ,没有 apt-get ,没有 yum ,没有 rpm ,没有 dpkg 。。研究了半天,终于发现原来它和灵雀云是完全不一样的,他给的不是 docker 系统,是 docker 环境,你可以在这个环境下自己 pull 镜像,自己 run 系统。。
    Strikeactor
        16
    Strikeactor  
    OP
       2016-02-27 19:59:20 +08:00   ❤️ 1
    @sujin190 它跟灵雀云是一样的。。都是 docker 容器的运行环境。说直白点, Carina 就是个没有镜像构建功能,没有网页控制台的灵雀云。。

    灵雀云网页上给出的那几个带 SSH 的系统模版,用的是 tutum 的镜像。你用 Carina 创建好运行环境之后,比如 docker run 跑 tutum 的 centos 镜像,并且在启动命令中把 22 端口映射到公网,就和在灵雀云一样可以 SSH 连进去用 yum 了。 docker 本身哪有官方系统,还不都看你 run 的是什么镜像。

    镜像构建推荐 http://quay.io/ ,虽然免费账户只有公共库,私有库贵得一逼。不过实际使用中感觉是很舒服的,详尽的功能、事件回调、镜像安全性检查等等,构建速度也相当快,配置给得是很足的。
    sujin190
        17
    sujin190  
       2016-02-27 23:17:41 +08:00
    @Strikeactor 原来如此,一下子没想通,对 docker 也还不太熟。。
    fleer
        18
    fleer  
       2016-02-28 09:26:43 +08:00
    我看到标题,心中就有了和一楼一样的想法。
    sujin190
        19
    sujin190  
       2016-02-28 12:48:17 +08:00
    @fleer 除此之外似乎暂时也没什么其他用途。。
    wudaown
        20
    wudaown  
       2016-02-28 23:32:23 +08:00
    尝试搭建 pritunl vpn 完全不成果 求高人指点...
    Strikeactor
        21
    Strikeactor  
    OP
       2016-02-28 23:43:24 +08:00
    @wudaown OpenVPN 需要 TUN/TAP 的
    wudaown
        22
    wudaown  
       2016-02-29 00:18:49 +08:00
    @Strikeactor 是搭建不了的意思吗?不管是自己搭建还是直接 pull , run 了之后都看不到...
    Strikeactor
        23
    Strikeactor  
    OP
       2016-02-29 03:37:20 +08:00
    @wudaown 你可以参考一下 openconnect 的资料, By default, Docker containers are started with a reduced set of linux capabilities
    http://stackoverflow.com/questions/30547484/calling-openconnect-vpn-client-in-docker-container-shows-tunsetiff-failed-opera

    TUN/TAP 别说 docker 了,就算 OVZ 都得服务商支持并且你在面板打开之后,才可以使用 OpenVPN 这一类的 VPN 软件。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3071 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:07 · PVG 21:07 · LAX 05:07 · JFK 08:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.