mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Add even more docs around BuildArgs and *string
PR #31197 made me think I needed to add more text explaing why BuildArgs needs to be a *string instead of string. Signed-off-by: Doug Davis <dug@us.ibm.com>
This commit is contained in:
parent
25500d56a5
commit
9419ccd706
1 changed files with 4 additions and 3 deletions
|
@ -160,9 +160,10 @@ type ImageBuildOptions struct {
|
|||
ShmSize int64
|
||||
Dockerfile string
|
||||
Ulimits []*units.Ulimit
|
||||
// See the parsing of buildArgs in api/server/router/build/build_routes.go
|
||||
// for an explanation of why BuildArgs needs to use *string instead of
|
||||
// just a string
|
||||
// BuildArgs needs to be a *string instead of just a string so that
|
||||
// we can tell the difference between "" (empty string) and no value
|
||||
// at all (nil). See the parsing of buildArgs in
|
||||
// api/server/router/build/build_routes.go for even more info.
|
||||
BuildArgs map[string]*string
|
||||
AuthConfigs map[string]AuthConfig
|
||||
Context io.Reader
|
||||
|
|
Loading…
Add table
Reference in a new issue