putFiles method

Future<void> putFiles(
  1. String id,
  2. List<TarFile> files
)

Copies files into the container id (created or running), the parent directories included: they are written as a tar archive and unpacked at the root.

Implementation

Future<void> putFiles(String id, List<TarFile> files) async {
  await _drain(
    await _send(
      'PUT',
      '/containers/$id/archive',
      query: {'path': '/'},
      body: tarArchive(files),
      contentType: 'application/x-tar',
    ),
  );
}