mirror of
https://github.com/containers/podman.git
synced 2025-06-25 20:26:51 +08:00
Docker compat API - containers create ignores the name
/containers/create compat endpoint does not set the name correctly (#7857) Signed-off-by: Milivoje Legenovic <m.legenovic@gmail.com>
This commit is contained in:
@ -37,6 +37,9 @@ func CreateContainer(w http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
|
||||
// Override the container name in the body struct
|
||||
body.Name = query.Name
|
||||
|
||||
if len(body.HostConfig.Links) > 0 {
|
||||
utils.Error(w, utils.ErrLinkNotSupport.Error(), http.StatusBadRequest, errors.Wrapf(utils.ErrLinkNotSupport, "bad parameter"))
|
||||
return
|
||||
@ -69,9 +72,6 @@ func CreateContainer(w http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
|
||||
// Override the container name in the body struct
|
||||
body.Name = query.Name
|
||||
|
||||
ic := abi.ContainerEngine{Libpod: runtime}
|
||||
report, err := ic.ContainerCreate(r.Context(), sg)
|
||||
if err != nil {
|
||||
|
Reference in New Issue
Block a user