当前位置:  开发笔记 > 运维 > 正文

Docker在构建时被系统杀死

如何解决《Docker在构建时被系统杀死》经验,为你挑选了0个好方法。

我正在尝试使用命令在数字海洋液滴上构建我的项目:

docker-compose -f dev.yml build

登录控制台:

Building node
Step 1/5 : FROM node:6.9.2
 ---> faaadb4aaf9b
Step 2/5 : COPY ./compose/node/entrypoint-dev.sh /entrypoint.sh
 ---> Using cache
 ---> 6c22978494e4
Step 3/5 : RUN sed -i 's/\r//' /entrypoint.sh     && chmod +x /entrypoint.sh
 ---> Running in d7e663ef224c
Killed

我认为问题是内存不足,所以我用命令创建了一个swap:

SWAPFILE=/swapfile [ = ???? ???????? / ???? ????????] 
touch $SWAPFILE
chmod 600 $SWAPFILE
# TODO: pass "count" param to script as argument
dd if=/dev/zero of=$SWAPFILE bs=1024k count=2000
mkswap $SWAPFILE
swapon $SWAPFILE

因此创建了交换,但在尝试运行docker build时仍然会获得Killed信息.为什么?

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有