type Docker implements Node {
    id: ID!
    containers: [DockerContainer!]
    networks: [DockerNetwork!]
}

type Query {
    docker: Docker!
}

type DockerMutations {
    startContainer(id: ID!): DockerContainer!
    stopContainer(id: ID!): DockerContainer!
}

extend type Docker {
    mutations: DockerMutations!
}