Alexey
28.05.2018
11:11:17
Интернет появился сообщение отправилось... Это к предыдущему моему
Ну один ipv4 адрес на машину только
Sergey
28.05.2018
11:47:20
Ребят, кто пробовал подымать mysql в докере?
вот пример работы стандартного билда в разных версиях
5.6.37
2018-05-28 10:44:16 0 [Note] mysqld (mysqld 5.6.40) starting as process 64 ...
Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/leapseconds' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/tzdata.zi' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone1970.tab' as time zone. Skipping it.
[Entrypoint] GENERATED ROOT PASSWORD: F4LoN*IlozdyPfIxutIh^oMGeb4
и сервер стартует
а 5.6.27
2018-05-28 11:34:03 0 [Note] mysqld (mysqld 5.6.36) starting as process 64 ...
[Entrypoint] Waiting for server...
[Entrypoint] Waiting for server...
В чем может быть разница?)
вот чисто версию меняешь в билде и ошибка фиксится, с теми же стандартными конфигами и entrypoint, что я упускаю
Andrey
28.05.2018
11:51:03
логи mysql смотреть не пробовали?
Google
Sergey
28.05.2018
11:51:59
caa06d9c
28.05.2018
12:06:48
Йонас
28.05.2018
12:07:08
docker run -i -t -p 8081:8080 -v /home/ionas/gohttp:/usr/local/bin/gohttp alpine /bin/sh -c "/usr/local/bin/gohttp"
/usr/local/bin/gohttp: not found
В контейнере:
/ # ls -la /usr/local/bin/
total 9016
drwxr-xr-x 2 root root 4096 May 28 12:05 .
drwxr-xr-x 6 root root 4096 May 28 12:05 ..
-rwxrwxr-x 1 1000 1000 9224184 May 28 09:48 gohttp
caa06d9c
28.05.2018
12:08:34
Andrey
28.05.2018
12:09:30
Йонас
28.05.2018
12:09:49
/ # /usr/local/bin/gohttp
/bin/sh: /usr/local/bin/gohttp: not found
Andrey
28.05.2018
12:10:00
ldd натравите на бинарник
если это бинарник, конечно
caa06d9c
28.05.2018
12:10:39
Andrey
28.05.2018
12:11:25
чем его синтаксис тебя не устраивает?
caa06d9c
28.05.2018
12:12:36
Andrey
28.05.2018
12:12:59
нет, это ты не видишь, что он маунтит файл в файл
Google
caa06d9c
28.05.2018
12:14:49
Andrey
28.05.2018
12:15:17
на вывод ls посмотрел
caa06d9c
28.05.2018
12:15:50
Анатолий
28.05.2018
12:16:25
а на 2 команды разделить run и /bin/sh?
запустить и только потом выполнять?
Andrey
28.05.2018
12:17:47
у него скорее всего динамических либ нету в докере нужных. Думаю, бинарник линкуется на glibc, а он его в alpine запускает
этожго
поэтому и not found
Йонас
28.05.2018
12:18:37
ldd натравите на бинарник
root@Docker:/home/ionas# ldd /home/ionas/gohttp
linux-vdso.so.1 => (0x00007fffdd563000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5b61bf6000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5b6182c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5b61e13000)
Анатолий
28.05.2018
12:19:08
в контейнере запусти /bin/sh -c "..."
Andrey
28.05.2018
12:19:23
а если не в alpine запустить, а в ununtu какой-нибудь?
в alpine нет таких файлов
Йонас
28.05.2018
12:39:14
Мои ошибки - монтирование в непустую директрию и использование контейнера без нужных библиотек?
Andrey
28.05.2018
12:40:05
монтирование в непустую директорию норм, это не ошибка
а alpine это специфичный образ, обычно под него софт собирают внутри, а не копируют бинарник
brestows
28.05.2018
12:42:39
Народ, такой вопрос общего характера. Какие знания должны быть хорошего devops инженера? В плане технологий
Kostya
28.05.2018
12:43:00
Привет, подскажите чем можно шейпить трафик на сервере ubuntu (что бы общая пропускная способность сети делилась поровну на количество коннекшинов)?
Roman
28.05.2018
12:43:25
Nikolay
28.05.2018
12:43:44
Google
brestows
28.05.2018
12:43:55
Йонас
28.05.2018
12:47:01
Не могу получить доступ к прокинутому файлу
docker run -it -p 8081:8080 -v /home/ionas/runme:/tmp/runme frolvlad/alpine-go
/ # head -c 5 /tmp/runme
head: /tmp/gohttp: I/O error
Надо права на файл выставить?
Григорий
28.05.2018
12:51:04
привет, я ж правильно понимаю, что gitlab-ce не имеет ограничений по кол-ву юзеров и проектов?
Sergey
28.05.2018
12:52:49
логи mysql смотреть не пробовали?
5.6.27
2018-05-28 12:23:47 64 [Note] Event Scheduler: Loaded 0 events
2018-05-28 12:23:47 64 [Note] mysqld: ready for connections.
Version: '5.6.36' socket: '/var/lib/mysql/mysql.sock' port: 0 MySQL Community Server (GPL)
5.6.37
2018-05-28 12:27:12 64 [Note] Event Scheduler: Loaded 0 events
2018-05-28 12:27:12 64 [Note] mysqld: ready for connections.
Version: '5.6.37' socket: '/var/lib/mysql/mysql.sock' port: 0 MySQL Community Server (GPL)
2018-05-28 12:27:14 64 [Warning] 'proxies_priv' entry '@ root@c58fe47d7308' ignored in —skip-name-resolve mode.
2018-05-28 12:27:14 64 [Note] mysqld: Normal shutdown
........ -> билд работает
Andrey
28.05.2018
12:53:01
а есть какой нибудь канальчик по тимсити? или может тут есть спецы?
brestows
28.05.2018
12:53:38
Григорий
28.05.2018
12:54:23
Artem
28.05.2018
13:31:32
Andrey
28.05.2018
13:34:47
А какой вопрос?)
странная шляпа: в параметрах в дефолте у переменной стоит одно значение, но при запуске с выбором параметра стоит не дефолтное значение а совершенно другое. там прикручен web populated select плагин и соответственно значение берется из этого ренджа но совершенно рандомно
это грубо говоря список тагов в репозитории с докерами и вместо дефолтного лейтест подставляется рандомный dev-100500
причем только у одной переменной
которую уже пересоздавали
какой то безумный кэш
Artem
28.05.2018
13:39:02
Этот тикет не про то ли ?
https://github.com/grundic/teamcity-web-parameters/issues/16
Алексей
28.05.2018
13:48:10
Про логстэш спрошу. Кто подскажет, как из конфига вынести во внешний файл те же правила и как-то их инклюдить? А то четыре раза повторяется простыня...
Zo zo
28.05.2018
13:49:11
подскажите, как приготовить gitlab ci, что бы на каждый запуск gem'ы все не ставить?
Sergey
28.05.2018
13:49:30
Алексей
28.05.2018
13:50:03
Нет, логи одинаковы, но четыре ранесённых файлбита-источника
Эдуард
28.05.2018
13:50:07
Alexander
28.05.2018
13:50:40
Всем привет, кто то работал с Docker build step plugin в Jenkins?
Google
Sergey
28.05.2018
13:51:16