【发布时间】:2019-06-05 17:47:13
【问题描述】:
我是 gitlab-ci 的新手。可能我对 git-lab runner 或我的 gitlab-ci.yml 文件有问题。 我的图像上的脚本使用 whois 命令。
gitlab-ci.yml
image: docker:18
services:
- docker:dind
stages:
- build
- test
before_script:
- docker info
build:
stage: build
script:
- echo "build"
- docker build -t image.
test:
stage: test
script:
- echo "test"
- docker run -i image 185.33.37.131
测试返回
$ docker run -i image 185.33.37.131
Unable to find image 'image:latest' locally
docker: Error response from daemon: pull access denied for image, repository does not exist or may require 'docker login'.
See 'docker run --help'.
ERROR: Job failed: exit code 125
docker info 返回可疑值
$ docker info
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
.
.
.
Successfully built 64f54ee594e7
Successfully tagged image:latest
【问题讨论】:
-
您正在构建一个标记为
image的图像,并且至少根据输出,运行一个标记为ip_info的图像。这是完整的源代码吗?
标签: docker gitlab-ci gitlab-ci-runner