@ru_docker

Страница 326 из 610
Andrey
14.04.2017
07:27:23
вообще, "mysql" официальные докеробразы, нормально принимают большинство опций из переменных окружения, ну или да, конфиг

ptchol
14.04.2017
08:01:52
Там мультистейдж билд в бетке завезли

Дмитрий
14.04.2017
08:23:08
Добрый день, подскажите, чем отличается volume type volume от bind?

Google
Igor
14.04.2017
10:18:36
Я просто в phpmyadmin перевел таблицы в нужный колейшен, экспортнул и залил через COPY в докерфайле

Решение негибкое, как по мне, учусь.

вообще, "mysql" официальные докеробразы, нормально принимают большинство опций из переменных окружения, ну или да, конфиг
Андрей, спасибо. Да мне бы просто понять, как команды писать. Там на хабе mysql лежат запросы для создания базы в опр кодировке, не понял, как их в докерфайле прописать. Неудобно такое спрашивать.

Andrey
14.04.2017
10:23:03
не надо никаких докерфайлов, надо композ либо просто при запуске передавать, там даже BD и юзера создавать, правда только по одному штука и с правами потом суетится (ибо дефолт жирный) но то всё уже рюшечки

Igor
14.04.2017
10:23:57
я уж молчу, что почти все, раздельно будет хранится на гите, сейчас плагины вордпреса из базы достаю и делаю дампы для аплоада их в бд

Sly
15.04.2017
11:48:44
А кто-нибудь знает можно ли в GKE создавать service с типом LoadBalancer (или другим) и задавать ему IP из внутренней сети GCE (типа internal load balancer)? Цель заэкспозить сервис в lan сеть.

Игорь
15.04.2017
11:53:30
заэкспозить через loadbalancer во внутреннюю сеть?

кажется можно

в принципе loadbalancer ведь как и все в gce обычно имеет и внутренний и внешний адрес?

Sly
15.04.2017
12:27:22
заэкспозить через loadbalancer во внутреннюю сеть?
да. автоматом задается внешний ip

Google
Sly
15.04.2017
12:27:57
в принципе loadbalancer ведь как и все в gce обычно имеет и внутренний и внешний адрес?
если вручную указать ip внутренний, то LB не создавался

Игорь
15.04.2017
12:30:52
ну значит нельзя так

у нас так-то собственные балансеры на компьют инстансах

Sly
15.04.2017
12:36:39
они связанны как-то с k8s?

Игорь
15.04.2017
12:38:17
k8s? новое слово

Sly
15.04.2017
12:40:45
кубернетес

Игорь
15.04.2017
12:41:52
балансеры или инстансы?

есть кое-где кубернетес

Sly
15.04.2017
12:43:49
ну, я имею ввиду не было никогда задачи сервисы из kubernetes экспозить только во внутреннею сеть?

Игорь
15.04.2017
12:44:03
а смысл?

экспозить в обе, внешку закрыть

# gcloud firewall blah blah

Sly
15.04.2017
12:45:05
ну как бы да, но как-то некрасиво...

Игорь
15.04.2017
12:45:44
некрасиво было бы, если бы внутренний ip не предоставлялся :D

Sly
15.04.2017
12:49:19
возможно мне нужен Endpoint а не service с LoadBalancer

чтобы только внутренний IP иметь

Sergey
15.04.2017
13:29:33
че-то не могу сделать по статье https://habrahabr.ru/post/310460/

К этому моменту инстанс уже должен быть готов. Зайдите на страницу EB и увидите зеленый индикатор успешного запуска приложения.

Creating Auto Scaling group named: awseb-e-m6wygi34uu-stack-AWSEBAutoScalingGroup-MAY7N4K20NAL failed. Reason: You have requested more instances (1) than your current instance limit of 0 allows for the specified instance type. Please visit http://aws.amazon.com/contact-us/ec2-request to request an adjustment to this limit. Launching EC2 instance failed.

как поднять лимит этих инстансов

Google
Sly
15.04.2017
13:42:30
а у тебя не бесплатный план?

Sergey
15.04.2017
15:12:25
я первый раз

Чтобы продолжать, вам потребуется работающий аккаунт на AWS. Если у вас его нет, то создайте его. Для этого потребуется ввести данные кредитной карты. Но не волнуйтесь, эта услуга бесплатна, и все, что будет происходить в рамках этого пособия тоже бесплатно.

вроде по руководству делал

Sly
15.04.2017
15:21:53
>Please visit http://aws.amazon.com/contact-us/ec2-request to request an adjustment to this limit. пробовал?

Sergey
15.04.2017
16:11:35
Полазил конечно

Там без руководства непонятно с первого раза

Куча опций и переключателей

Особенно когда не знаешь что надо сделать вообще

Может вообще статья на хабре устарела и больше так нельзя

Serhiy
15.04.2017
19:14:59
/stat@combot

Combot
15.04.2017
19:14:59
combot.org/chat/-1001043771136

Alexey
16.04.2017
13:32:08
Подскажите как на MacOS пробросить serial port с хост машины внутрь докера? docker run -it --rm --device=/dev/tty.SLAB_USBtoUART ubuntu:xenial bash docker: Error response from daemon: linux runtime spec devices: error gathering device information while adding custom device "/dev/tty.SLAB_USBtoUART": lstat /dev/tty.SLAB_USBtoUART: input/output error. docker version Client: Version: 17.03.1-ce API version: 1.27 Go version: go1.7.5 Git commit: c6d412e Built: Tue Mar 28 00:40:02 2017 OS/Arch: darwin/amd64 Server: Version: 17.03.1-ce API version: 1.27 (minimum version 1.12) Go version: go1.7.5 Git commit: c6d412e Built: Fri Mar 24 00:00:50 2017 OS/Arch: linux/amd64 Experimental: true

Alexey
16.04.2017
14:21:11
Ты пробрасываешь с вирт машины
Я пробрасываю с хост машины под MacOS. Под MacOS докер запускается из под xhyve, т.е. это обычный офф. докер под мак.

Igor
16.04.2017
14:24:54
Могу ошибаться

Notably absent are sound, USB, HID and any kind of graphics support.

Google
Alexey
16.04.2017
14:28:44
Я читал что у xhyve есть траблы с пробросом usb
я тоже встречал упоминания по это полугодичной давности... но недеялся, что-то может кто-то смог пробросить...

Igor
16.04.2017
14:29:15
На vb вроде можно

Alexey
16.04.2017
14:36:06
На vb вроде можно
да, вот думаю как правилнее поступить... не хочется держать на машине нативный для mac os докер (нарекатиний кроме USB в нему нету) и boot2docker одновременно, это легаси по сути... не понятно как лучше поступить... разве что просто поднять в paralels ubuntu и все сделать...

Admin
ERROR: S client not available

Igor
16.04.2017
14:36:40
docker-machine

Там есть драйверы в том числе и для vb и для xhyve

Alexey
16.04.2017
14:44:59
Там есть драйверы в том числе и для vb и для xhyve
понял, сейчас попрою поднять... спасибо

Combot
17.04.2017
06:36:11
combot.org/chat/-1001043771136

Максим
17.04.2017
09:26:52
Всем привет. Имеется контейнер Postgres. Как лучше загружать туда dump базы?

Никита
17.04.2017
09:28:17
Максим
17.04.2017
09:29:21
туда никак, делай VOLUME на хост-машину
к дампу или куда базу синхронизировать будет?

Sergey
17.04.2017
09:30:23
Всем привет. Имеется контейнер Postgres. Как лучше загружать туда dump базы?
создаешь еще 1 временный контейнер с postgres, в VOLUME - дамп, и psql -hpostgres ... заливаешь дамп

Никита
17.04.2017
09:31:04
к дампу или куда базу синхронизировать будет?
/data/lib/postgresql:/data /data/log/postgresql:/var/log/postgresql прям на саму базу внутрь контейнера тащить все это не надо, они не для этого

Максим
17.04.2017
09:33:03
/data/lib/postgresql:/data /data/log/postgresql:/var/log/postgresql прям на саму базу внутрь контейнера тащить все это не надо, они не для этого
да в том то и проблема, что делаю сейчас так volumes: - ./postgres:/var/lib/postgresql/data а запускается это под Windows и он жалуется на права к /var/lib/postgresql/data

Никита
17.04.2017
09:33:59
блин, с виндой не в курсе(

Максим
17.04.2017
09:34:26
создаешь еще 1 временный контейнер с postgres, в VOLUME - дамп, и psql -hpostgres ... заливаешь дамп
то есть во временном контейнере подключаемся к основному и выгружаем дамп?

Sergey
17.04.2017
09:34:55
да

Никита
17.04.2017
09:35:04
то есть во временном контейнере подключаемся к основному и выгружаем дамп?
слушай, ну все равно не варик хранить информацию внутри контейнера

Google
Никита
17.04.2017
09:35:09
ты же ее потеряешь

Максим
17.04.2017
09:35:51
слушай, ну все равно не варик хранить информацию внутри контейнера
ладно, если даже я побеждаю проблему с правами. Как поступать в Git? не хранить же папку с базой в репе

Sergey
17.04.2017
09:36:39
блин, ну очевидно, что в основном контейнере /data/postgres:/var/lib/postgresql/data

Максим
17.04.2017
09:39:22
причем тут гит?
конфигурация Docker в Git выкладывается

Sergey
17.04.2017
09:40:23
конфигурация Docker в Git выкладывается
ок, а данные там не храни

Максим
17.04.2017
09:41:28
ок, а данные там не храни
это понятно)) вопрос в том как тогда дампы базы перекидывать с машины на машину если разработка ведется несколькими разработчиками

Sergey
17.04.2017
09:41:29
конечно при желании можно по всякому извращаться, но гит не для этого)

или rsync какой-нибудь

Максим
17.04.2017
09:43:01
что-то про миграции забыл. На чем лучше делать? для php phinx знаю. просто api пишется на Go. для него может что есть?

Sergey
17.04.2017
09:44:30
не совсем в теме, слышал есть миграции для gorm, можно тот же phinx взять. да хоть bash + sql :)

Максим
17.04.2017
09:46:08
вот нашел https://github.com/mattes/migrate

Страница 326 из 610