我正在使用Dockerfile构建docker。 构建映像和运行容器在本地完全可以正常工作。 但是,当我尝试将Travis CI推入git时,总是收到错误消息。 你们有任何猜测吗,例如我的.yml文件设置错误,还是docker build在本地运行良好并且travis docker build也应该运行良好是错误的。
其他信息
以下是我的.yml文件。
sudo: required
language: python
python:
- 3.6
services:
- docker
env:
- TARGET_CONTAINER_ID=container-python
before_install:
- docker build -t myproject .
- docker run -d --name $TARGET_CONTAINER_ID myproject
script:
- docker exec $TARGET_CONTAINER_ID pytest test.py
我将不胜感激。先感谢您。