TestcontainerEx.Docker.Api (testcontainer_ex v0.1.0)

Copy Markdown View Source

Internal Docker API client. All functions require a Tesla connection.

Summary

Functions

create_container(container, conn)

create_network(name, conn, opts \\ [])

delete_image(image, conn)

get_bridge_gateway(conn)

get_container(container_id, conn)

get_container_by_hash(hash, conn)

image_exists?(image, conn)

inspect_exec(exec_id, conn)

network_exists?(name, conn)

pull_image(image, conn, opts \\ [])

put_file(container_id, conn, path, file_name, file_contents)

remove_network(name, conn)

start_container(id, conn)

start_exec(container_id, command, conn)

stdout_logs(container_id, conn)

stop_container(container_id, conn)

tag_image(image, repo, tag, conn)