Я изучаю докер, просто мокрые ноги ... Я прошу прощения, так как, вероятно, я буду плохо использовать терминологию :-(
Я успешно создал свой первый контейнер и запустил его локально.
Образ контейнера представляет собой веб-приложение node.js + express.
Локально я запускаю свой образ следующим образом:
docker run -p 80:3000 myname/myimage
Если я укажу в браузере IP-адрес локального сервера
http://192.168.1.123:80/
Я получаю доступ к своему приложению во всей его красе.
Затем я подталкиваю его к концентратору докеров с помощью этой команды:
docker push myname/myimage
Все идет нормально. Возникает вопрос: должен ли я уже запускать свое приложение из облака докеров или мне следует отправить его, например, в AWS?
docker pullизображение на хосте, который загружает его в локальный кеш изображений Docker, а затем вы можетеdocker runего (также, если выdocker runизображение, которого у вас нет, Docker будет искать за него на Хабе и скачайте), - person Elton Stoneman   schedule 20.10.2016docker pull. Хотя может быть проще использовать Docker Cloud, что дает вам удобный веб-интерфейс для управления хостами Docker в разных облаках. Прямо сейчас вы можете использовать Docker Cloud бесплатно и получить ваучер на Digital Ocean, который даст вам бесплатную виртуальную машину на несколько месяцев. Я знаю, что ни у кого нет бесплатного предложения навсегда. - person Elton Stoneman   schedule 21.10.2016