Size: a a a

2020 April 13

GG

George Gaál in ru_gitlab
но хз как они считают, т.к. слои переиспользуются между разными проектами
источник

DD

Desa Denis in ru_gitlab
квота для pipline есть и в личном кабинете видно ее использование, а вот с registry нету. Ок, спс
источник

VB

Vladimir Belyakov in ru_gitlab
Сокет примонтировать я пробовал - не помогло. Документация похоже тоже, пытался разобрать, иначе бы и писать не стал. Из комментов я так понял что если сервис объявлен, то он паралельно ранеровскому образу крутится. Спасмбо попробуем посмотреть в эту строну
источник

GG

George Gaál in ru_gitlab
источник

GG

George Gaál in ru_gitlab
Vladimir Belyakov
Сокет примонтировать я пробовал - не помогло. Документация похоже тоже, пытался разобрать, иначе бы и писать не стал. Из комментов я так понял что если сервис объявлен, то он паралельно ранеровскому образу крутится. Спасмбо попробуем посмотреть в эту строну
да, сервисы для этого и нужны
источник

GG

George Gaál in ru_gitlab
варианты какие - выикнуть services: mysql и запускать в пайплайне (как ты и сделал)
источник

GG

George Gaál in ru_gitlab
либо разобраться как правильно использовать services:
источник

DD

Desa Denis in ru_gitlab
еще раз спасибо
источник

A

Andrew Urpin in ru_gitlab
Vladimir Belyakov
Добрый день! Пытаюсь в ранере запустить образ MySQL восстановить в него бэкап и закомитить image.
Говорит Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Может кто сталкивался?
Примерно так сейчас это выглядит

services:
 - name: docker:19.03.1-dind
 - name: mysql
 
stage: post-deploy
 image: docker:19.03.1
 script:
    - containerId=$(docker run -e DB_HOST=mysql -e MYSQL_ROOT_PASSWORD=root -d mysql)
    - docker exec $containerId mysql -uroot -ppassword -e "show databaes"
добавь -h127.0.0.1
источник

VB

Vladimir Belyakov in ru_gitlab
George Gaál
либо разобраться как правильно использовать services:
Ок, спасибо! Я правильно понимаю чтобы с сервисами работало нужно запустить два сервиса, один docker, втрой MySQL + собственно image для ранера в котором есть докер и MySQL клиент? Иначе mysql/ docker conman not found получу?
источник

GG

George Gaál in ru_gitlab
Vladimir Belyakov
Ок, спасибо! Я правильно понимаю чтобы с сервисами работало нужно запустить два сервиса, один docker, втрой MySQL + собственно image для ранера в котором есть докер и MySQL клиент? Иначе mysql/ docker conman not found получу?
так точно
источник

VB

Vladimir Belyakov in ru_gitlab
George Gaál
варианты какие - выикнуть services: mysql и запускать в пайплайне (как ты и сделал)
Не очень хочется ещё один кастомный образ собирать. А существующий вариант с ручным запуском контейнера не подскажите как заставить работать? Все ещё Can’t connect to local MySQL
источник

GG

George Gaál in ru_gitlab
Vladimir Belyakov
Не очень хочется ещё один кастомный образ собирать. А существующий вариант с ручным запуском контейнера не подскажите как заставить работать? Все ещё Can’t connect to local MySQL
тебе написали
источник

GG

George Gaál in ru_gitlab
вариантов два - заставить мускуль слушать на локальном сокете через переменные или ключ командной строки
источник

GG

George Gaál in ru_gitlab
либо в процедуре коннекта прописать 127.0.0.1 хост
источник

GG

George Gaál in ru_gitlab
(т.е. сам тот же контейнер)
источник

VB

Vladimir Belyakov in ru_gitlab
Ok, спасибо!
источник

VB

Vladimir Belyakov in ru_gitlab
Прописал -h127.0.0.1 теперь пишет Can’t connect ‘127.0.0.1
источник

A

Andrew Urpin in ru_gitlab
ну или на какой он там интерфейс унутре садится, посмотри
источник

VB

Vladimir Belyakov in ru_gitlab
Andrew Urpin
ну или на какой он там интерфейс унутре садится, посмотри
Ok, спасибо попробую разобраться
источник