First
что то доставил изменил - допиши в dockerfile
Anonymous
да сколько уже можно репостить?) я же сказал, что это рофл. я буквально недавно начал проекты в докер заворачивать)
Anonymous
а докерфайл положи в гит
как правило уже есть готовые образы под любую технологию и не всегда есть смысл собирать самому ;)
Andrey
при пуше таг меняете?
Andrey
ну и вообще непонятно, что именно вы пушите, только последний образ или каждый по отдельности.
Andrey
я на 90% уверен в том, что у вас косяк на сторони билд сервера
First
как правило уже есть готовые образы под любую технологию и не всегда есть смысл собирать самому ;)
Я понял что мне больше подойдет lxc или lxd. Я постоянно что то в этих машиеах делаю а это вне парадигмы докера
First
Всем спасибо за внимание :)
First
?
Igor
я на 90% уверен в том, что у вас косяк на сторони билд сервера
Меняю. Пробовал и с иным названием, и даже проект в регистри менял. Пушу только последний образ
Andrey
после пуша у вас хэш одинаковый в харборе и на билд сервере?
Igor
после пуша у вас хэш одинаковый в харборе и на билд сервере?
Вот за это не ручаюсь - не смотрел. Вчера практически ночью добивал тему. попозже гляну 🙂
Igor
Но у меня как бы логичный вопрос, на мой взгляд, как он может быть не одинаковым? Процедура пуша достаточно тривиальна и вот эта вот жопа - это звиздец, имхо
Nikolas
всем привет, подскажите чем лучше делать форвардинг ssh для доменов на одном ипи? что бы порты не плодить???
Andrey
вы что запихали, то и получите
Andrey
я не говорю, что вы говорите :)
Igor
Чуть по-внимательней перечитай то, что выше написано )
Andrey
я просто это ожидаю :)
Igor
ок х)
Igor
Но нет, я ожидаю что он разный будет
Andrey
смотреть надо, в-общем
Igor
это да
Nikolas
спасибо
Dm
хост пробовал указать?
Egor
Приветы. Вот сижу я и подбираю тип хранилища для докера. Что можете посоветовать, если это CentOS ? lvm или что-то другое?
Egor
хранилища чего
контейнеров/образов
Igor
От задач и ресурсов зависит
Sergey
gitlab registry?
Igor
Можешь хоть на коленке поднять :)
Egor
Да..просто раньше, года 3 назад по незнанию поднял на DM теперь страдаю, один на lvm'e вроде полет нормальный..но все таки, может есть какие советы?
Egor
gitlab registry?
голый докер.
Sergey
так можно гитлаб в докере поднять и туды заливать, не?
Sergey
я не совсем представляю как вы хотите их хранить локальная репа всегда доступна😄
Egor
так можно гитлаб в докере поднять и туды заливать, не?
Не локальная репа.. грубо говоря, yum install docker-ce ... и настривая что лучше выбрать.
Egor
Я про storage drivers
Egor
может zff попробовать
Дмитрий
Народ, как можно расшарить порт для другого контейнера в композе, если он слушается только на localhost?
heavycharged
ребятки, подскажите, есть docker-compose, в нем nginx. поправил конфиг nginx, как его опять залить в сварм? docker service update app_nginx не помогает.
Andrey
у меня машина, с какой стороны в неё вливают бензин?
heavycharged
с той стороны, где бак.
Andrey
молодец, выкрутился :) конфиг композа покажи
heavycharged
version: '3' services: web: image: nginx:latest restart: always ports: - "8080:80" environment: - NGINX_HOST=localbitcoins.local - NGINX_PORT=80 networks: - frontend - backend volumes: - "./../configs/nginx.app.conf:/etc/nginx/conf.d/app.conf:ro" command: [nginx-debug, '-g', 'daemon off;'] app: build: context: ../ dockerfile: ./build/localbitcoins/Dockerfile image: golang:latest ports: - "80:8080" networks: - frontend - backend depends_on: - db restart: always db: image: mysql:latest restart: always ports: - "3306:3306" networks: - backend environment: MYSQL_ROOT_PASSWORD: admin networks: frontend: backend:
heavycharged
docker stack deploy тоже не пересоздает конфиг, который примонтирован
heavycharged
server { listen 80; server_name localbitcoins.local; location / { add_header Content-Type text/html; return 200 'UPDATED'; # тут до сих пор отдается старое тело ответа } }
Andrey
docker service update app_nginx --force пробовал?
heavycharged
Нет, не пробовал. Помогло, спасибо!
Andrey
если вкратце, то update обычно пересоздаёт контейнеры, только если у тебя образ поменялся. —force пересоздаёт всегда
heavycharged
Да, я чет не догадался docker service update --help сделать
heavycharged
спасибо за помощь!
Anatolii
Подскажите, как запустить контейнер чтобы он автоматически не останавливался? В контейнере запускается скрипт, он отрабатывает и контейнер останавливается.
Andrey
контейнер это не программа. Если скрипт закончил работу, что должно выполняться?
Egor
Скорее самый тупой
Неа, самый тупой это супервизорд
Egor
И он тоже есть у меня
Evgenii
Egor
У меня просто несколько процессов крутится внутри одного
Egor
Контейнера
Bohdan
переделывай
Мишка
Это самый идиотский
Интересно почему
Egor
Ты этим гордишься?
Не стоит себе ставить искусственные ограничения;)
Egor
Кто сказал что один контейнер один процесс?
Egor
Это тру?
Andrey
один контейнер - один сервис
Alexey
Это тру?
тру, тру
Evgenii
Интересно почему
Потому что гвозди не микроскопом забиваются
Egor
тру, тру
Не стоит смешить.
Andrey
пруф или не было
Мишка
А, я думал типа что супервизор в целом говно =D