Согласно примечаниям к выпуску для 1.23 (https://github.com/docker/compose/releases) написано:
Если вы пользователь Mac или Windows, лучший способ установить Compose и
обновляйте Docker для Mac и Windows.
То, что я пробовал:
- Проверка обновлений в Docker для Windows (он был обновлен до сих пор
docker-compose -v
по-прежнему возвращает 1.22)
- Я попытался удалить Docker для Windows и переустановить его с новой загрузкой
- Я попытался установить docker-compose через pip, но все равно кажется, что он запускает команду docker-compose из Docker для Windows, а не из установленного пакета pip. Я не уверен, как это настроить дальше.
- Я попробовал альтернативный код curl из примечаний к выпуску для обновления, но я считаю, что это настройка для linux, поэтому он просто дал мне отказано в разрешении.
- Я пытался загрузить Windows .exe в примечаниях к выпуску, но ничего не получилось, когда запустил его.
Мне нужен 1.23, потому что некоторые проблемы с максимальной длиной пути Windows были исправлены, но, похоже, Windows для Docker не поддерживает его в актуальном состоянии, как следует, и все еще распространяет версию 1.22 docker-compose.