gitlab-ci-runner choose executer "Please enter the executor:"

10,573

By choosing 'docker' as the CI runner executor a docker container will be created to run the builds. If you are unsure about which executor to use the 'shell' executor is probably your best choice. gitlab-ci-multi-runner configuration documentation has more information on how to configure the various executors.

Share:
10,573
user3576777
Author by

user3576777

Updated on July 25, 2022

Comments

  • user3576777
    user3576777 almost 2 years

    I have ran gitlab-ci-multi-runner in a container by docker.

    When I execute the gitlab-ci-multi-runner register in the container,it ask

    Please enter the executor: docker...?

    If I choose docker,does it mean a docker container will run on the current container?

    Sorry for my poor english :)

  • user3576777
    user3576777 over 8 years
    but the runner was installed in the docker container,how to create container in container?
  • Drew Blessing
    Drew Blessing over 8 years
    Yes, if you are running the runner in Docker and choose the 'docker' executor it will try to run a container inside the container. If that's not what you want, choose 'shell' executor.