? Обязательно нужен весь репозиторий кода?
Работает
ERROR: Cannot locate specified Dockerfile: Dockerfile
а шож он собака
Ну. build: .
а что не так?(
Так а как же правильно тогда ?
Ну. К тебя есть готовый image для твоего приложения?
Ну так убери build: . Из файла
это только для сервера?
Или при сборке тоже ?
Всмысле доя сервера????
Ну я так на сервере поднимаю контейнеры)
Это плохо?)
билдит травис )
Image куда девает?
в докер хаб я его потом в ручную pullю
Зачем? Укажи в композе в image:
Типа image: username/image-name:tag
при запуске будет из репа забирать?
Мне бы хорошо бы, что бы это травис делал
Да, он пойдет в докерзаб за твоим имаджом
Что бы что травис делал? Дергал docker-compose run?
Да это и пытаюсь сделать((( ни как
Ну там копируешь композ файл на сервер и дергаешь docker-compose up. Делов то
Заработало))) Да с этими ключами упоролся)))
он просит, что бы я подтвердил)))
Ну, ты там подтверди :)
А вообще это нормально, что у меня отдельно он репозитория проекта такой файл валяется на сервере без учетный?)
Пхах а как?))) Поток же)
А как по канону делать? Кубик?(
Ну, если у тебя одно приложение не требующее масштабирования, то кубик оверкилл. Хотя я бы в кубик шел. Но с композом. Сделай деплойиент джобу, положи композ файлик в гит репо. И деплой его когда обновляешь имадж. В идеале если у тебя тэг будет инкрементироваться. Что бы бло понятно, а что там на сервере на самом деле запущено. latest юзать не торт
Спасибо большое!
Обсуждают сегодня