首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何升级弹性docker版本

如何升级弹性docker版本
EN

Stack Overflow用户
提问于 2016-06-04 20:39:23
回答 1查看 123关注 0票数 1

Docker有一个相当快的发布时间表,通常具有重要的、有价值的功能。亚马逊的弹性豆茎图像不会经常更新,但由于您可以完全控制机器,您应该能够手动更新docker。如何做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2016-06-04 20:39:23

要修改您的弹性mechanism,您可以使用ebextensions机制下载一个较新的docker版本,并用它覆盖现有版本。只需在您的elasticbeanstalk目录中创建一个包含以下内容的.ebtensions/docker.conf文件。

配置可能会中断,就像目前docker-1.11的情况一样,在启动时需要"daemon“参数。您可以使用配置来解决这个问题,如下所示。另外,我还更改了docker存储路径,这样较大的映像就不会占据根文件系统的所有空间。

代码语言:javascript
复制
files:
  "/root/docker-1.11.2.tgz":
    mode: "000644"
    owner: root
    group: root
    source: https://get.docker.com/builds/Linux/x86_64/docker-1.11.2.tgz

commands:
  01installdocker:
    command: tar xvzf /root/docker-1.11.2.tgz -C /usr/bin/ --strip 1 && rm /root/docker-1.11.2.tgz
  02configuredocker:
    command: sed -i.tmp -e 's%OPTIONS=%OPTIONS="-g /media/ephemeral0/docker"%' /etc/sysconfig/docker && sed -i.tmp -e 's%nohup $exec -d%nohup $exec daemon%' /etc/init.d/docker
  03restartdocker:
    command: /etc/init.d/docker restart
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37630335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档