#docker #docker-compose
Вопрос:
Похоже, это docker compose *
отражает многие docker-compose *
команды.
В чем разница между этими двумя?
Ответ №1:
docker compose
в настоящее время это предварительный просмотр технологий, но он предназначен для замены docker-compose
. Он встроен в docker
двоичный файл, чтобы обеспечить новые функции. Он еще не реализовал ни одной команды, а некоторые из них устарели. Однако, по моему опыту, они используются довольно редко.
Ответ №2:
Цель состоит в том docker compose
, чтобы в конечном итоге заменить docker-compose
, но для этого еще нет сроков, и до этого дня вам все еще нужно docker-compose
для производства.
Зачем они это делают? docker-compose
написан на Python, в то время как большинство разработок Docker находятся в Go. И они решили воссоздать проект в Go с теми же и дополнительными функциями для лучшей интеграции
Комментарии:
1. Два очень хороших ответа. Я должен выбрать один из них. Очень трудное решение … На этот раз я выбрал другой для дополнительной справки.
2. Звучит как электронное письмо с отказом от работодателя, ха-ха. Я рад узнать, что ответ полезен для вас @AxD