Dan
Если мысли не дискредитируют мой авторитет в обществе :)
Dan
Докер кусок гавна! юзайте podman!
Dan
Aleksey
а как шаблон сообщения поправить ?
George
+++
Dan
Я б запинил даже, но Соломон будет злиццо :)
Dan
Доля докера незавидная, конечно.
Andrey
Ins
Всем доброго дня!
Подскажите по вопросу: скачал docker image tomcat, запустил:
docker run -p 80: 8080 mywebapp
Вопрос: как мне подложить свой war-файл в docker?
И как изменить настройки внутри tomcat, внести правки в конфиги самого tomcat?
Что сделал:
1. git clone https://github.com/softwareyoga/docker-tomcat-tutorial.git
2. docker build -t mywebapp .
3. docker run -p 80:8080 mywebapp
kSandr
Ins
Спасибо!
Hopf
Привет!
Наканец-та столкнулся с проблемой
“ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network”
Подскажете как посмотреть что занято, а что свободно и если занято, то кем?
Aliaksandr
Всем привет, подскажите, стоит ли читать "использование docker"?
George
George
Если назначило руками через ipam, то заведется
Hopf
ip r
А что я там должен увидеть?
192.168.162.0/24 dev docker0 proto kernel scope link src 192.168.162.1
вот докеровская сетка
Hopf
Пересмотрел, не вижу никаких перекрываний сетей(
George
George
Докер не может нарезать ее на подсети
Hopf
Я уже на /16 поменял
Hopf
Не помогло
Hopf
George
ну, обычно такое, когда ты подключаешься по вафле или впн. Вариант с "указать жестко сети в докер-компоуз ямл через ипам" - работает всегда
Hopf
Ins
Подскажите, а как самому сделать образ? Все предлагают скачивать с docker hub. Например, у меня есть ОС Solaris, и мне нужно сделать образ слоя ядра и ОС
Ins
или какая-то другая специфическая ОС. AIX например
Мин
привет
George
George
пойми - докер - это про линукс. И только про линукс
Ins
а Solaris это не Linux?
George
нет
Ins
А если мне нужно сделать образ ядра Centos 7.6?
George
эх
Ins
это точно Linux
George
докер шарит ядро с хостовой операционной системой
George
поэтому ВНУТРИ у тебя будет ТО ЖЕ ЯДРО, которое НЕ ТЫ как создатель образа выбираешь, а выбирает тот, кто запускает образ.....
Мин
блин
Мин
Подзкажите, плз, что делать.
Поднял ngnix, прокинул ему volume. Файлы видны, но прав недостаточно для чтения.
Делал так:
docker run -d --name nginx -p 80:80 -v /var/www:/usr/share/nginx/html:ro nginx
[root@host]# ls -la /var | grep www
drwxr-xr-x. 2 user manage 23 Oct 28 13:43 www
Вид изнутри контейнера:
root@host:/# ls -la /usr/share/nginx/html/
ls: cannot access '/usr/share/nginx/html/index.htm': Permission denied
total 0
drwxr-xr-x. 2 1002 1003 23 Oct 28 10:43 .
drwxr-xr-x. 3 root root 18 Oct 23 00:25 ..
-?????????? ? ? ? ? ? index.htm
Нашёл доку [не покажу из-за бота, linux-postinstall/#manage-docker-as-a-non-root-user] но не уверен, тот ли это случай.
Куда копать?
Мин
бота надо пристрелить
Boris 🦍
Boris 🦍
или html что там у тебя внутри
Мин
добавить юзера ngnix в мою группу? или как это правильно разрулить?
Boris 🦍
Мин
Boris 🦍
Мин
судя по этому выводу нет
[root@host]# chmod -R 777 /var/www
[root@host]# ls -l /var/www
total 4
-rwxrwxrwx. 1 user user 1296 Oct 28 06:14 index.htm
root@98b1abbf329b:/# ls -la /usr/share/nginx/html/
ls: cannot access '/usr/share/nginx/html/index.htm': Permission denied
total 0
drwxrwxrwx. 2 1002 1003 23 Oct 28 10:43 .
drwxr-xr-x. 3 root root 18 Oct 23 00:25 ..
-?????????? ? ? ? ? ? index.htm
Slayer
Здравствуйте, подскажите, запускаю сварм, в 1 из сервисов идет установка пакета(owncloud-zimlet), пакет ставится, перезагружает сервис внутри пакета - далее весь сервис-контейнер в сварме помечается как Fail и начинает с нуля подымать новый где заново ставитцо все, доходит до перезагрузки сервиса зимбры и снова фэйл
Slayer
чутка самбурно
Slayer
если что спрашивайте - не стесняйтесь
tutunak
Slayer
ну там такое дело, должно быть доменное имя и айпишник у контейнера, в конфиг прописывается
Slayer
и при репликации айпишник меняется, соответственно идет обновление конфигов
Slayer
тобиш ставитцо с нуля
Slayer
и команда su - zimbra -c "zmmailboxdctl restart"
tutunak
тобиш ставитцо с нуля
поднимать каждый раз новый контейнер с новым примаунчиным конфигом. Конфиг же по какой то причине меняется?
Slayer
конечно, ставятся плюшки и прочее
Slayer
основа так и собирается, но дальше уже идет допил в запущенном контейнере
Slayer
не спрашивайте меня зачем, зимбра так сделала, я только пытаюсь заставить работать как мне надо
Slayer
пробовал
Slayer
restart_policy:
condition: on-failure
delay: 20s
max_attempts: 3
window: 120s
Slayer
не помогло
Slayer
но по идее и не должно было
manefesto
Slayer
так и делатецо, образ собрался с тем что можно, а дальше пойнт и понеслась
manefesto
ну и ? перезапускаешь сервис, контейнер умирает, вот и всё
custom-entrypoint.sh
#!/bin/bash
bla-bla-bla
/docker-entrypoint.sh
manefesto
как то так
Slayer
да, а как сделать так чтоб докер проигнорировал перезагрузку сервиса изнутри?
manefesto
только через кастомный энтрипоинт, по другому никак
Slayer
и не валил его
manefesto
он не должен перезапускаться
manefesto
он в контейнере по идее является init процессом
manefesto
убил init, всё. контейнер умер
manefesto
а вообще kill -HUP
Slayer
да, и бит скорее всего зависит то того - под чьим именем запускается, идет от зимбры, попробую из под рута
manefesto
запусти ради интереса nginx в контейнере
manefesto
и проверь что будет если внутри сделать nginx -s reload и nginx -s restart
manefesto
первый отработает, второй выключит контейнер