createCa method

Future<void> createCa(
  1. Shell shell,
  2. Directory certs
)

Implementation

Future<void> createCa(Shell shell, Directory certs) async {
  final docker = await shell.start('docker', arguments: [
    'run',
    '--rm',
    '--volume',
    '${certs.path}/:/tmp',
    // '--user',
    // '\$(id -u):\$(id -g)',
    'eventstore/es-gencert-cli:1.0.1',
    'create-ca',
    '-out',
    '/tmp/ca',
  ]);
  await docker.expectZeroExit();
}