最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

从Node.js将dockerfile字符串管道化为“docker build”不起作用

IT培训 admin 6浏览 0评论

从Node.js将dockerfile字符串管道化为“docker build”不起作用

我试图通过stdin将Dockerfile传输到docker build,如下所述:

我已经尝试了一切,而Docker似乎并不接受我的标准。

const dockerfileStr = 'FROM alpine-node'
const child = spawn('docker build . -f -', {shell:true, stdio: ['pipe', 'inherit']})
child.stdin.write(dockerfileStr + '\n')
child.stdin.end()

也许它期待一个tty

添加此请求的PR在此处:

回答如下:

事实证明它只是很慢,因为我的构建环境很大。它似乎没有报告状态......

从Node.js将dockerfile字符串管道化为“docker build”不起作用

我试图通过stdin将Dockerfile传输到docker build,如下所述:

我已经尝试了一切,而Docker似乎并不接受我的标准。

const dockerfileStr = 'FROM alpine-node'
const child = spawn('docker build . -f -', {shell:true, stdio: ['pipe', 'inherit']})
child.stdin.write(dockerfileStr + '\n')
child.stdin.end()

也许它期待一个tty

添加此请求的PR在此处:

回答如下:

事实证明它只是很慢,因为我的构建环境很大。它似乎没有报告状态......

发布评论

评论列表 (0)

  1. 暂无评论