I am trying to pull Docker container in my Azure pipeline. Azure pipeline is running on the self hosted agent, that is running in the docker container. I get a following error:
[![enter image description here](https://i.stack.imgur.com/UECqx.jpg)](https://i.stack.imgur.com/UECqx.jpg)

Is it possible to run the container in the pipeline, when the pipeline itself runs on the container self hosted agent?

Pipeline YAML:

```

# Node.js
# Build a general Node.js project with npm.
# Add steps that analyze code, save build artifacts, deploy, and more:
# https://learn.microsoft.com/azure/devops/pipelines/languages/javascript

trigger:
- master

resources:
  containers:
  - container: qmate
    image: qmate.int.repositories.cloud.sap/qmate-executor:latest

pool:
  vmImage: ubuntu-latest
  name: SYS-DEV-Self-hosted
  demands:
    - agent.name -equals SYSDEV-agent

steps:
- task: NodeTool@0
  inputs:
    versionSpec: '15.x'
  displayName: 'Install Node.js'

- task: DockerInstaller@0
  inputs:
    dockerVersion: '17.09.0-ce'

- script:  docker pull qmate
  workingDirectory: ./
  displayName: 'Docker Pull'

- script: |
    cd tests/QmateE2E/regression
    npm install
    npx wdio config.js
    displayName: 'npm install and build'

```