开发者社区> 问答> 正文

Docker能在阿里云服务器上运行吗?

Docker能在阿里云服务器上运行吗?大家有运行过的吗?

展开
收起
killer2014 2014-09-25 14:20:37 18511 0
7 条回答
写回答
取消 提交回答
  • 回 楼主(killer2014) 的帖子
    您好,推荐您使用——已经阿里云官方严格审核的免费Docker镜像: http://market.aliyun.com/imageproduct/16-122106003-jxsc000057.html
    2014-11-21 15:29:27
    赞同 展开评论 打赏
  • LT是个伪程序员
    楼主想玩嵌套虚拟化?
    2014-09-25 23:10:04
    赞同 展开评论 打赏
  • 回4楼gameover的帖子
    如何让该进程永久执行?谢谢〜
    2014-09-25 17:01:50
    赞同 展开评论 打赏
  • ReDocker能在阿里云服务器上运行吗?
    # brctl addbr mydockerbridge
    # ip addr add 192.168.1.1/24 dev mydockerbridge
    # ip link set dev mydockerbridge up
    # docker -d -b mydockerbridge

    解决阿里云上运行docker的问题,你需要在命令行中实际输入的就是以上几行

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

    ReDocker能在阿里云服务器上运行吗?

    下面附上我在运行中遇到的问题吧:
    [root@iZ28rg9439eZ ~]# brctl addbr mydockerbridge
    [root@iZ28rg9439eZ ~]# ip addr add 192.168.1.1/24 dev mydockerbridge
    为了查看是否成功添加mydockerbridge
    [code=text]bridge name    bridge id        STP enabled    interfaces
    mydockerbridge        8000.000000000000    no
    [root@iZ28rg9439eZ ~]# ip link set dev mydockerbridge up
    [root@iZ28rg9439eZ ~]# docker -d -b mydockerbridge
    2014/08/19 09:53:10 WARNING: You are running linux kernel version 2.6.32-431.23.3.el6.x86_64, which might be unstable running docker. Please upgrade your kernel to 3.8.0.
    2014/08/19 09:53:10 docker daemon: 1.0.0 63fe64c/1.0.0; execdriver: native; graphdriver:
    [608c086e] +job initserver()
    [608c086e.initserver()] Creating server
    [608c086e] +job serveapi(unix:///var/run/docker.sock)
    2014/08/19 09:53:10 Listening for HTTP on unix (/var/run/docker.sock)
    [608c086e] +job init_networkdriver()
    [608c086e] -job init_networkdriver() = OK (0)
    Loading containers: : done.
    [608c086e.initserver()] Creating pidfile
    [608c086e.initserver()] Setting up signal traps
    [608c086e] -job initserver() = OK (0)
    [608c086e] +job acceptconnections()
    [608c086e] -job acceptconnections() = OK (0)
    这时候,你需要打开另一个command窗口,或者你让上面的进程永久执行,但我这里暂不需要,所以另开一个:
    [root@iZ28rg9439eZ ~]# sudo service docker start
    Starting docker:                                       [  OK  ]
    [root@iZ28rg9439eZ ~]# sudo chkconfig docker on
    [root@iZ28rg9439eZ ~]# sudo docker pull centos:latest
    [root@iZ28rg9439eZ ~]# sudo docker pull centos:latest
    Pulling repository centos
    b157b77b1a65: Download complete 511136ea3c5a: Download complete
    34e94e67e63a: Download complete
    [root@iZ28rg9439eZ ~]# sudo docker images centos
    REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
    centos              latest              b157b77b1a65        2 weeks ago         243.7 MB
    成功down下了centos
    [root@iZ28rg9439eZ ~]# sudo docker run -i -t centos /bin/bash
    bash-4.2# ls
    bin  etc   lib      lost+found  mnt  proc  run   selinux    sys  usr
    dev  home  lib64  media       opt  root  sbin  srv    tmp  var
    bash-4.2# pwd
    /
    bash-4.2# exit
    exit
    [root@iZ28rg9439eZ ~]#





    2014-09-25 16:51:09
    赞同 展开评论 打赏
  • 回1楼404错误的帖子
    原来是这样
    2014-09-25 14:40:45
    赞同 展开评论 打赏
  • ReDocker能在阿里云服务器上运行吗?
    可以,不过aliyun的ECS上有虚拟网卡,和docker0冲突,修改路由表即可: $ sudo route del -net 172.16.0.0 netmask 255.240.0.0
    2014-09-25 14:22:09
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
构建基因数据应用生态系统—— docker in Bio/informatics 立即下载