Tag: 交互

Docker命令需要键盘交互

我正在尝试创build一个用于翻录CD的Docker镜像(使用abcde)。 以下是Dockerfile的相关部分: FROM ubuntu:17.10 MAINTAINER Graham Nicholls <graham@rockcons.co.uk> RUN apt update && apt -y install eject vim ruby abcde … 不幸的是,包“abcde”拉入邮件客户端(不知道哪个),并试图通过询问要configuration什么types的邮件连接(智能主机/中继等)来configuration。 当docker运行时,它不会从stdin读取,所以我不能redirect到docker进程。 我已经尝试使用–nodeps apt(并用apt-get代替apt); 不幸的是 – –nodeps似乎不再是一个支持的选项,并返回: E:命令行选项–nodeps不能与其他选项结合使用 有人build议使用expect来回应类似的问题,我宁愿避免。 这似乎是一个“难以谷歌”的问题 – 我什么都找不到。 那么,有没有办法在apt中传递configuration的答案,或者阻止apt插入邮件客户端,这会更好 – 我不打算发送更新到cddb。