Практически все, что вы можете сделать с изображениями или контейнерами с помощью Docker, вы можете сделать с помощью Compose. В вашем случае, поскольку вы можете поместить sh ваше собственное изображение в реестр Docker Hub с помощью команды docker image push
(или docker push
), вы можете сделать то же самое с Compose.
Что касается Compose , вы используете docker-compose push
(никаких сюрпризов - согласованность между API / CLI).
Совет : в случае сомнений используйте --help
. Это лучший способ (рядом с Google) изучить CLI. Если вы не уверены, какие команды / опции доступны для Compose, просто наберите docker-compose --help
. Если вы хотите увидеть доступные опции для команды push
(например), используйте docker-compose push --help
.