def list_images(self):
response = []<EOL>for im in self.d.images():<EOL><INDENT>try:<EOL><INDENT>i_name, tag = parse_reference(im["<STR_LIT>"][<NUM_LIT:0>])<EOL><DEDENT>except (IndexError, TypeError):<EOL><INDENT>i_name, tag = None, None<EOL><DEDENT>d_im = DockerImage(i_name, tag=tag, identifier=im["<STR_LIT>"],<EOL>pull_policy=DockerImagePullPolicy.NEVER)<EOL>inspect_to_metadata(d_im.metadata, im)<EOL>response.append(d_im)<EOL><DEDENT>return response<EOL>
List all available docker images.

Image objects returned from this methods will contain a limited
amount of metadata in property `short_metadata`. These are just a subset
of `.inspect()`, but don't require an API call against dockerd.

:return: collection of instances of :class:`conu.DockerImage`