Integration with coding.net failed

drone-server_1 | time="2017-12-10T05:34:00Z" level=fatal msg="version control system not configured"

version: '2'

services:
  drone-server:
    image: drone/drone:latest
    volumes:
      - /tmp/var/lib/drone:/var/lib/drone/
    restart: always
    ports:
      - 8000:8000
    environment:
      - DRONE_CODING=true    
      - DRONE_DEBUG=true
      - DRONE_OPEN=true
      - DRONE_HOST=http://xyz
      - DRONE_CODING_CLIENT=xxx
      - DRONE_CODING_SECRET=xxxx
      - DRONE_CODING_URL=https://coding.net
      - DRONE_CODING_GIT_MACHINE=git.coding.net
      - DRONE_SECRET=abc123
      - DRONE_CODING_SKIP_VERIFY=false
      - DRONE_CODING_SCOPE='user,project,project:depot'
  drone-agent:
    image: drone/agent:latest
    restart: always
    depends_on:
      - drone-server
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment: 
      - DRONE_SERVER=drone-server:9000
      - DRONE_SECRET=abc123

Your configuration seems to be missing the DRONE_CODING=true environment variable. Reference configuration for coding.net can be found here http://docs.drone.io/install-for-coding/