gpt4 book ai didi

docker - 在circleCI上运行docker-container测试

转载 作者:行者123 更新时间:2023-12-02 18:56:49 25 4
gpt4 key购买 nike

我已经为开源代码创建了一些集成测试,并且正在寻找可公开访问的CI服务来托管它们。由于Travis-CI的所有容器的配额都很小,我想我将使用CircleCI。这是我的cirle.yml:

machine:
services:
- docker
dependencies:
override:
- pip install docker-compose
test:
override:
- cd integration-tests && docker-compose run --rm runner

但是,运行此命令后,我收到错误消息“客户端和服务器的版本不同(客户端:1.18,服务器:1.16)”,我的问题是什么?

最佳答案

@zefciu这个配置对我有用

machine:
services:
- docker

dependencies:
override:
- sudo pip install -U docker-compose==1.3.3

test:
override:
- docker-compose -f <compose-file> build && docker-compose -f <compose-file> up

关于docker - 在circleCI上运行docker-container测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31213195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com