我正在尝试删除图像,我得到:
# docker rmi f50f9524513f
Failed to remove image (f50f9524513f): Error response from daemon: conflict: unable to delete f50f9524513f (cannot be forced) - image has dependent child images
Run Code Online (Sandbox Code Playgroud)
这是docker版本:
# docker version
Client:
Version: 1.10.3
API version: 1.22
Go version: go1.5.3
Git commit: 20f81dd
Built: Thu Mar 10 21:49:11 2016
OS/Arch: linux/amd64
Server:
Version: 1.10.3
API version: 1.22
Go version: go1.5.3
Git commit: 20f81dd
Built: Thu Mar 10 21:49:11 2016
OS/Arch: linux/amd64
Run Code Online (Sandbox Code Playgroud)
但没有额外的信息:
# docker images --format="raw" | grep f50f9524513f …Run Code Online (Sandbox Code Playgroud) 我查看了服务器规范,它清楚地说明了这一点:
备注:serverspec 测试套件旨在针对单台机器(或 docker 容器)运行。换句话说,您不应尝试发出单个 rspec 命令来针对多台计算机或容器进行收获和运行测试。您需要为每一个发出一个 rspec 命令。
所以我可以对每个服务器进行测试,这对于某些情况很有用。但问题是这样的:我的微服务架构有一个自动发现服务,所以有些服务查询后就知道了。有没有什么项目可以表达这个?我知道我可以使用 ruby(或者 python,如果我选择 testinfra或其他)
与 Consul 和 serverspec 或类似的东西集成会很棒,2014 年人们一直在寻找这个,有人知道有任何项目可以解决这个问题吗?
integration-testing rspec cluster-computing consul microservices
我有一个浮动列表
l1 = [10.0, 50.0, 100.0]
l2 = [0.1, 0.5, 1.0]
l3 = [20.0, 100.0, 200.0]
Run Code Online (Sandbox Code Playgroud)
全部应该返回:
i = [1, 5, 10]
Run Code Online (Sandbox Code Playgroud)
以较小的作为基数乘数来获取整数的最有效方法是什么?或它们的倍数(如果不可能的话)
例子:
n1 = [0.2, 0.3, 0.6]
Run Code Online (Sandbox Code Playgroud)
应该返回
i = [2, 3, 6]
Run Code Online (Sandbox Code Playgroud)
和
n2 = [1424.56, 2136.84, 4985.96]
Run Code Online (Sandbox Code Playgroud)
应该返回:
i = [ 2, 3, 7] # 712.28 = 1
Run Code Online (Sandbox Code Playgroud)
我正在使用,value / min(l1)但它不适用于第二种情况和第三种情况