如何从GitLab CI中运行的Docker容器中获取文件

如何从GitLab CI中运行的Docker容器中获取文件,docker,gitlab,gitlab-ci,Docker,Gitlab,Gitlab Ci,Hier是我的管道脚本: image: docker:latest services: - docker:dind docker-run-master: stage: test before_script: - echo $CI_REGISTRY - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY script:

Hier是我的管道脚本:

image: docker:latest
services:
    - docker:dind
docker-run-master:
  stage: test
  before_script:
    - echo $CI_REGISTRY
    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY  
  script:
    - docker run -d --name poser $CI_REGISTRY/liskior/hello
这个图像$CI_REGISTRY/liskior/hello生成了一个Word文件,我如何在不使用runner的情况下丰富它(gitlab中的所有内容)


我想把它推回到同一个回购协议,但是怎么做呢?或者别的什么,我需要任何解决方案。

如果您需要在作业运行时获取文件,资产将帮助您

您还可以从注册表(docker pull{registry\u url}/liskior/hello after login(docker login{registry\u url})获取图像,并在本地运行它。 例如,您可以基于此映像创建自己的映像,编写自己的Dockerfile,或者在运行时将卷和文件装载到主机上,或者直接进入此容器并获取文件