Docker SDK для создания контейнера - PullRequest
0 голосов
/ 12 декабря 2018

Я использую go-sdk для docker, чтобы создать контейнер с помощью кода, следующего по строкам

resp, err := cli.ContainerCreate(ctx, &container.Config{
        Image: "alpine",
        Cmd:   []string{"echo", "hello world"},
    }, nil, nil, ""/* This is container name argument*/)

Я понимаю, что аргумент, который принимает имя контейнера, если я дважды использую одно и то же имя, механизм докераотвергну это.Также, если остановленный контейнер не удален, имя не может быть использовано.Мой вопрос сейчас заключается в том, что, если я отправлю такой запрос обратно, безопасен ли поток кода на стороне сервера или возможно, что 2 таких контейнера могут появиться в течение короткого времени?По сути, я посмотрел на обработчик остального api-сервера и не очень понимал, как это будет происходить.

...