ctr: add --hostname flag to create, run
Signed-off-by: Samuel Karp <me@samuelkarp.com>
This commit is contained in:
parent
d59dcd0579
commit
6e53ffb105
@ -201,6 +201,10 @@ var (
|
||||
Name: "rdt-class",
|
||||
Usage: "name of the RDT class to associate the container with. Specifies a Class of Service (CLOS) for cache and memory bandwidth management.",
|
||||
},
|
||||
cli.StringFlag{
|
||||
Name: "hostname",
|
||||
Usage: "set the container's host name",
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
|
@ -106,7 +106,7 @@ func NewContainer(ctx gocontext.Context, client *containerd.Client, context *cli
|
||||
} else {
|
||||
var (
|
||||
ref = context.Args().First()
|
||||
//for container's id is Args[1]
|
||||
// for container's id is Args[1]
|
||||
args = context.Args()[2:]
|
||||
)
|
||||
opts = append(opts, oci.WithDefaultSpec(), oci.WithDefaultUnixDevices)
|
||||
@ -346,6 +346,9 @@ func NewContainer(ctx gocontext.Context, client *containerd.Client, context *cli
|
||||
if c := context.String("rdt-class"); c != "" {
|
||||
opts = append(opts, oci.WithRdt(c, "", ""))
|
||||
}
|
||||
if hostname := context.String("hostname"); hostname != "" {
|
||||
opts = append(opts, oci.WithHostname(hostname))
|
||||
}
|
||||
}
|
||||
|
||||
runtimeOpts, err := getRuntimeOptions(context)
|
||||
|
Loading…
Reference in New Issue
Block a user