В чем разница между командами docker run
и docker create
?Docker run vs create
Обычно я использую run
, но иногда в документации я вижу create
.
Докер-х --help
говорит
create Create a new container
run Run a command in a new container
Означает ли это, что run
используется, когда необходимо передать команду в новый контейнер? Какова цель create
?
U написал «Докер перспектива создает контейнер (такой же, как докер создать) и запускает его «. <--- круговое определение, и вы не установили разницу между exec и start, и то, что вы называете «запускает». (И когда вы говорите «запускает», если мы посмотрим на ваше определение запуска в прогон докеров, это означает создание и запуск, поэтому вы получите бесконечное число .. так что предположительно вы имеете в виду что-то меньшее, чем когда говорите «запускает его» .. но тогда вы должны отличать «запускает его» от exec и start, вы имеете в виду start и exec или просто запускаете). Возможно, -d означает, что нет exec. и без -d запускается и exec – barlop