Dan
Особенно при снапшотах и неконсистентных бэкапах баз
CMy3u🐈
Dennis
Комрады привет подскажите как настроить автодополнение команд docker
Maxim
Aleksandr
Dan
http://telegra.ph/Kotiki-Kodyat-vypusk-9-02-16
Dan
👌
Aleksey
народ а как сейчас приянто ставить докер на красношапку ?
simplemice.eth
https://docs.docker.com/install/linux/docker-ee/rhel/
Aleksey
еще варианты помимо не работающих будут ?
Nklya
Мне кажется докер в рхеле в штатных репах или где-то рядом
Aleksey
я тож чот такое слышал
Aleksey
но он выглядит там каким то старым
Vlad
Не нужно ставить docker из rhel репы. Нужно ставить из реп docker, последний 17.12. И обязательно overlay2. https://docs.docker.com/storage/storagedriver/overlayfs-driver
Aleksey
Vlad
конечно, словили много проблем на старых версиях
Aleksey
чо бабла отдали?
Vlad
бабла? кому? redhat предлагает антиквариат в в виде 1.12 с кучей бэкпортов. Сомнительный выбор.
Aleksey
докеру же
Aleksey
на шапку докер вроде ставится только ee
Aleksey
ce для него не собирают
Vlad
ce ставится на rhel
Aleksey
Vlad
yum install docker-ce
Nklya
На центось точно ставится, значит для рхела тоже есть по идее
Aleksey
Vlad
у нас только rhel, используем docker-ce
Vlad
https://pastebin.com/srFQHtpx
Vlad
Вот репа: https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
Aleksey
ну тоесть ставите центосевый
Aleksey
это конечно вариант.
Aleksey
в выводе смущает отсутствие строки From repo :
Aleksey
руками что ли ставите ?
Vlad
это я для примера руками поставил, сейчас нет возможности на рабочий сервер зайти. У нас приватная репа в локальной сети с пакетами из репозитория docker.com
Vlad
вот с repo: https://pastebin.com/KLLbLisD
Vlad
да центосевый ставим. rhel от центос практически не отличается. Нет поддержки и позже выходят обновления. Бинарная совместимость.
Yuriy
Чем epel не устраивает?
Aleksey
Andrew
1.12 на центос7 прямо в оф. доке докера рекомендация ставить. Так что каковы причины недоверия?
Vadik
Всем привет)
У меня вопрос по докеру)
Какой процесс можно передать
docker run -d —name name1 ubuntu
/bin/bash
сюда для того чтобы контейнер не умирал ?
Точнее чтобы контейнер просто работал в фоне)
И в любое время можно было к нему присоединится)
f5ead9cc14b
Vadik
Ок ) а как тогда сделать так чтобы контейнер работал не умирая ?
Vadik
Ему же нужно передать какой то процесс?
f5ead9cc14b
Docker run -d -name name1 ubuntu
f5ead9cc14b
Так должен зпвестись в него зайти
f5ead9cc14b
,exec чего то там...
Alexey
Roman
Navern
Navern
Или как то так(забыыаю вечно как правильно пишется)
Alexey
причем видимо это чисто gnuтакая утилита sleep такая
Alexey
потому что на маке он сразу возвращает управление
Alexey
сам понимаешь...лень ))
Roman
я сделал себе свой brew tap со всем пакетом :)
Nklya
Roman
Roman
не ну я пока до мака дошел, уже так привык к гну, что уже сложно было переучиваться
Denis
слушайте.
Denis
Во времена всяких паппетов \ шефов \ ансиблов, мы когда базки разворачивали, там же и описывали бд + пользователей. И через них менеджили доступ к базе.
Denis
а в кейсе с докером, где это держать ?
Aleksey
я это пускаю отдельным batch job
Aleksey
контейнер с приложением и доп обвязкой
который делается как
FROM myapp:latest
RUN apt install ....
CMD migrate.sh
Denis
Алексей спасибо, ну а что все остальные ? ручками и в вики чтоли ? )
Anonymous
Всем привет, подскажите пожалуйста, в каком направлении двигаться: нужно создать контейнер, в котором из игта будет выкачиваться проект, выполняться мавеновская команда, создающая варник, который закидывается в webapps томката с дальнейшим.
Нужно использовать образ убунты и уже ставить в контейнере нужные проги (гит\мавен\томкат) или же как- то можно проще сделать?
с докером только знакомлюсь, спасибо)
Aleksey
нужно двигаться в сторону того что в задании должен исчезнуть git
Aleksey
делать то что вам надо можно поверх gitlab ci
Aleksey
или любого другого
Aleksey
докер в этой связке будет самым простым кусочком
Anonymous
по гиту понял, относительно остального как быть?)
Aleksey
брать ci и поехали
Jevgeni
Добрый день
Jevgeni
Столкнулся с интересной проблемой при паблише udp портов. Если запускать docker-run с ключём вида "-p 0_0.0.0:5514:5514/udp" или "-p 5514:5514/udp", то listener запускается только на ipv6 адресе. Если явно указать IP машины ("-p 192_168.0.1:5514:5514/udp"), то listener запускается на ipv4 адресе
Jevgeni
Точки в ip заменил на подчёркивания, иначе бот канала трёт сообщения.
Jevgeni
Проблема только с UDP биндами - TCP биндится корректно на ipv6 и ipv4 адреса одновременно командой вида "-p 80:80"