相关疑难解决方法(0)

自动docker登录bash脚本

如何docker login在脚本中预先设置我的凭据?

我正在使用一个bash脚本,基本上自动完成设置我的自定义VM等的整个过程,但是当我需要在脚本中登录docker来拉取图像时,我收到以下错误:

用户名:FATA [0000]不适合设备的ioctl


我使用的命令如下:

( echo "xxx"; echo "yyy"; echo "zzz" ) | docker login docker.somesite.org
Run Code Online (Sandbox Code Playgroud)


这可能是在不使用和处理现有.dockercfg文件的情况下实现的,
非常感谢.

unix linux bash docker

25
推荐指数
3
解决办法
2万
查看次数

如何让Fabric自动(而不是用户交互式)与shell命令交互?结合pexpect?

寻求意味着让Fabric自动(而不是用户交互式)与shell命令交互(而不仅仅是密码请求,还有没有"stdin/interactive override"的请求用户输入apt-get install -y).

这个问题以及这些Fabric文档表明Fabric只能"将交互性"推回到运行Fabric程序的人类用户.寻求在没有任何人类存在的情况下完全自动化.还没有一个"真正的"当前问题需要解决,只是为可能的未来障碍做准备.

如果Fabric不能自动独占处理所有stdin /提示,那么与pexpect(或类似的替代机制)结合可能很有用吗?希望它不需要是"任何/或"类型的东西.为什么不在适当的情况下(如果适用)在同一程序/自动化中同时利用(pexpect和Fabric)?

python deployment command-prompt pexpect fabric

19
推荐指数
2
解决办法
7093
查看次数

面料与pexpect

我偶然发现了pexpect,我的印象是它看起来与面料大致相似.我试图找到一些比较,没有成功,所以我在这里问 - 如果有人有两种工具的经验.

我的印象(它们大致相同)是正确的,还是它在表面上看起来如何?

python pexpect fabric

15
推荐指数
3
解决办法
5091
查看次数

13
推荐指数
2
解决办法
5552
查看次数

标签 统计

fabric ×3

python ×3

pexpect ×2

unix ×2

bash ×1

command-prompt ×1

deployment ×1

django ×1

docker ×1

linux ×1

shell ×1