afdaniele / afdaniele/cpk

Passing docker arguments with no cpk run arguments

Offen
#12 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @afdaniele Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
7
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

It looks like passing docker args to `cpk run` is not possible when no `cpk run` args are passed.

The following happens in the basic example:

**BAD:**
```
$ cpk run -- -e DEBUG=1
cpk| INFO : CPK - Code Packaging toolKit - v0.2.5
usage: cpk run [-h] [-C WORKDIR] [-H MACHINE] [-a {arm64v8,arm32v7,amd64}] [-f] [-v] [--debug] [-n NAME] [-c CMD] [--pull] [--force-pull] [--no-multiarch] [-M [MOUNT]] [--keep] [-L LAUNCHER] [-A ARGUMENTS] [--runtime RUNTIME] [-X] [-s] [--net NETWORK_MODE] [-d] [--tag TAG]
[docker_args [docker_args ...]]
cpk run: error: unrecognized arguments: -e
```

**GOOD:**
```
$ cpk run --debug -- -e DEBUG=1
cpk| INFO : CPK - Code Packaging toolKit - v0.2.5
cpk| DEBUG : Argument 'parsed.machine' not set. Creating machine from environment.
cpk| INFO : Project workspace: /home/afdaniele/code/afdaniele/cpk/examples/basic

... ALL GOOD HERE ...
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.