开发者社区> 问答> 正文

阿里云支持docker吗?

支持安装docker进行快速部署吗?

展开
收起
antaeus 2014-02-21 14:50:49 46754 0
14 条回答
写回答
取消 提交回答
  • coder at work

    是作为容器的docker还是作为开发者工具的docker? 二者要区分好 - 首先, 容器的本质是受限的进程, 作为容器的docker只是对一系列让进程「受限」的工具进行封装 - 其次, 作为开发者工具的docker, 尤其是win/mac, 都需要docker-machine来运行一个linux, 来跑容器, 这里的docker其实叫docker-desktop更合适, docker只是其中之一 - 阿里云当然支持docker, 是作为容器的docker, 而在更广阔的用途上, 即k8s, docker只是容器运行时之一, 并且由于docker对多个工具的封装, 显然并不是最优的

    2022-02-14 22:46:35
    赞同 展开评论 打赏
  • 回1楼cloudservice的帖子
    能否给出具体步骤,我现在的情况是在centos的docker容器内,没办法ping通外网,很多命令都不能使用!
    2014-11-19 15:43:51
    赞同 展开评论 打赏
  • 好使!
    2014-10-13 17:00:10
    赞同 展开评论 打赏
  • Re阿里云支持docker吗?
    我安装过程中一直出现2014/10/08 17:04:10 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
    2014-10-08 17:34:53
    赞同 展开评论 打赏
  • Re回楼主antaeus的帖子
    引用第1楼cloud_service于2014-02-21 15:18发表的 回 楼主(antaeus) 的帖子 :
    lz好,目前云服务器是支持安装docker的,但是有可能和内网网卡地址冲突,所以需要删除内网网卡信息,同时我们的dns是内网ip,所以删除内网网卡信息后需要修改dns为可用公网dns才能使用哦~


    请问,「删除内网网卡信息」和「修改DNS」有没有具体的操作步骤?
    我自己试着操作了一下,但是依然有问题。


    我的环境:
    Ubuntu14.04 64位 + docker 1.2
    docker本身可以启动,但是运行的container无法ping通外网。
    2014-09-27 00:55:34
    赞同 展开评论 打赏
  • Re阿里云支持docker吗?
    改下路由表就可以了:

    sudo route del -net 172.16.0.0 netmask 255.240.0.0
    2014-09-01 17:20:28
    赞同 展开评论 打赏
  • 回1楼cloudservice的帖子
    请问就是 ifconfig eth0 down 了内网网卡 就行了吗
    2014-07-06 21:29:40
    赞同 展开评论 打赏
  • Re阿里云支持docker吗?
    哪有这么麻烦… docker 直接就可以用的

    只是需要删掉默认路由表里的 172.16.0.0/12 via 10.x.x.x 条目,因为 docker 的虚拟子网是在这个 prefix 里的。
    2014-03-27 11:29:45
    赞同 展开评论 打赏
  • 回1楼cloudservice的帖子
    是不是删除掉内网IP,并配置eth0的公网DNS,就能使用docker命令了?
    2014-03-24 15:44:13
    赞同 展开评论 打赏
  • Re阿里云支持docker吗?
    2014-02-22 00:50:53
    赞同 展开评论 打赏
  • Re:Re阿里云支持docker吗?
    引用第2楼antaeus于2014-02-21 15:36发表的 Re阿里云支持docker吗? :
    也就是说docker在阿里云的局限性:
    1.每部机器都需要申请公网IP
    2.内部通信(如nginx的upstream)需要占用公网流量
    3.公网的dns也可能不正常(之前的帖子看到的)
    是吗?
    .......

    1,阿里云公开的说法是不能给第二个IP,不知道有没有例外情况。这个只能用端口转发或者针对域名的反代来解决。
    2,docker和阿里云主机之间的通信不耗费阿里云的流量。
    3,有问题的是内网DNS,公网DNS不会有问题,而且这个和你提到的这个主题也没太大关系。

    -------------------------

    关于docker的文章可以参考下这里http://www.server110.com/docker/

    2014-02-21 18:32:51
    赞同 展开评论 打赏
  • 科普:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。
    2014-02-21 17:21:11
    赞同 展开评论 打赏
  • Re阿里云支持docker吗?
    也就是说docker在阿里云的局限性:
    1.每部机器都需要申请公网IP
    2.内部通信(如nginx的upstream)需要占用公网流量
    3.公网的dns也可能不正常(之前的帖子看到的)
    是吗?
    如果这样使用价值还暂时不大,建议开发组改善一下~~
    2014-02-21 15:36:02
    赞同 展开评论 打赏
  • 分享阿里云支持与服务团队最佳实践、经典案例与故障排查。
    回 楼主(antaeus) 的帖子
    lz好,目前云服务器是支持安装docker的,但是有可能和内网网卡地址冲突,所以需要删除内网网卡信息,同时我们的dns是内网ip,所以删除内网网卡信息后需要修改dns为可用公网dns才能使用哦~
    2014-02-21 15:18:51
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载