@ru_docker

Страница 291 из 610
Maxim
21.02.2017
13:55:13
service docker status

дальше думаю разберешься, как там поживает докер

Dima
21.02.2017
13:56:37
Roman
21.02.2017
14:07:47
Помните когда-то тут спрашивали как изменить дату в контейнере не меняя время хоста. Кажется тогда сошлись на мнении что это не возможно?

Google
Evgeny
21.02.2017
14:18:34
Таймзону можно менять, дату - нет. АФАИК

Roman
21.02.2017
14:27:44
да просто на маке сейчас поймали разницу в датах

в контейнере 8е число, на хосте сегодняшнее

Evgeny
21.02.2017
14:28:41
А в виртуалбоксе - 8

Roman
21.02.2017
14:34:26
первое что пришло в голову, докер не в виртуалке

Evgeny
21.02.2017
14:35:55
На маке не в виртуалке? А в чем?

Roman
21.02.2017
14:38:49
да ни в чем, нативно

Evgeny
21.02.2017
14:39:01
В маке? Нативный? Докер?

Я пропустил когда он там появился. Можете дать ссылку?

Alan
21.02.2017
14:41:39
https://ctrld.me/blog/2016/03/24/docker-machine-xhyve/

Roman
21.02.2017
14:41:50
начиная с 11й версии кажется бета стала нативной.

yopp
21.02.2017
14:42:08
...

https://ctrld.me/blog/2016/03/24/docker-machine-xhyve/
Ну второе предложение-же: Вместо VirtualBox под OS X будет использоваться xhyve, легковесный гипервизор

Google
Alan
21.02.2017
14:45:29
ага и ?

xhyve/hyperkit (native macOS hypervisor.framework)

Evgeny
21.02.2017
14:50:48
Гипервизор != нативный

Гипервизор == "в виртуалке"

yopp
21.02.2017
14:51:22
А макось умеет же нативно в линуксовые бинарники?

Evgeny
21.02.2017
14:51:46
Ит депендс. Кучи ядерных функций нет же

Sander
21.02.2017
15:03:29
как не дать контейнеру останвоиться, чтоб я потом смог в него зайти и посмотреть что там в нем. docker run --rm -it -d \ --name backup_container \ --net dev_network \ -v $(pwd)/test/:/tmp/:rw \ -v $(pwd)/containers/mariadb/mysql/:/var/lib/mysql/:rw \ mariadb:10 \ bash -c "mysqldump --single-transaction --quick --user=homestead --password=secret homestead > /tmp/DB.sql" /dev/bash

Evgeny
21.02.2017
15:04:05
логи посмотри - там бует напсиано почему умер

Sander
21.02.2017
15:04:31
как логи посмотреть

Sander
21.02.2017
15:05:18
....

Anatoly
21.02.2017
15:05:45
запинено ж, блин
тебе еще не сказали что ты просто комманды выучил?

Evgeny
21.02.2017
15:06:02
Не, но я не могу на это беситься отложенно, только в моменте

Aleksey
21.02.2017
15:06:15
как логи посмотреть
http://lmgtfy.com/?q=docker+logs

Evgeny
21.02.2017
15:07:12
Не, но я не могу на это беситься отложенно, только в моменте
Потому что я хорошо понимаю - чем больше людей в профессии делают полную херню и не читают манов - тем больше я зарабатываю, когда не ленюсь думать

Sander
21.02.2017
15:07:53
$ docker logs backup_container /usr/local/bin/docker-entrypoint.sh: line 172: /dev/sh: No such file or directory

Evgeny
21.02.2017
15:08:31
контейнер самосбор?

Aleksey
21.02.2017
15:08:48
докер файл скинь

походу очепятка

не дев а бин

Google
Sander
21.02.2017
15:09:37
какой dockerfile, его тут нет. если я запускаю с docker hub image

Aleksey
21.02.2017
15:10:12
там тоже везде есть докер файлы

и гитрепо

Sander
21.02.2017
15:16:45
envirement правильно передаю? так как не похоже на то что пользователь и база создалась. docker run -it -d \ --name backup_container \ -e MYSQL_DATABASE=homestead \ -e MYSQL_USER=homestead \ -e MYSQL_PASSWORD=secret \ -v $(pwd)/test/:/tmp/:rw \ -v $(pwd)/containers/mariadb/mysql/:/var/lib/mysql/:rw \ mariadb:latest /bin/bash но через docker-compose работает. mariadb: image: mariadb:latest container_name: mariadb_container volumes: - ./containers/mariadb/mysql/:/var/lib/mysql/:rw environment: MYSQL_DATABASE: homestead MYSQL_USER: homestead MYSQL_PASSWORD: secret MYSQL_ROOT_PASSWORD: root ports: - "3306:3306" networks: - dev_network `

Sander
21.02.2017
15:18:01
нет там ошибки

оно нормально запускается, проблема в том что, база не создается

Evgeny
21.02.2017
15:18:31
root@5cc4b1127b23:/# ls -la /dev/ | grep bash root@5cc4b1127b23:/#

exec "$@" "/usr/local/bin/docker-entrypoint.sh" 172 lines --100%-- 172,1 Bot

Sander
21.02.2017
15:18:47
я только что проверял

к базе он не коннектится

по логам видно

Vladislav
21.02.2017
15:19:26
кто-нибудь шарит, что лучше для запуска докера: amazon ec2 container service или google cloud platform? Что дешевле обходится?

Evgeny
21.02.2017
15:19:28
Ок, ошибки нет, всё работает штатно, тогда в чем вопрос?

Sander
21.02.2017
15:20:03
я же написал

envirement правильно передаю? так как не похоже на то что пользователь и база создалась. docker run -it -d \ --name backup_container \ -e MYSQL_DATABASE=homestead \ -e MYSQL_USER=homestead \ -e MYSQL_PASSWORD=secret \ -v $(pwd)/test/:/tmp/:rw \ -v $(pwd)/containers/mariadb/mysql/:/var/lib/mysql/:rw \ mariadb:latest /bin/bash но через docker-compose работает. mariadb: image: mariadb:latest container_name: mariadb_container volumes: - ./containers/mariadb/mysql/:/var/lib/mysql/:rw environment: MYSQL_DATABASE: homestead MYSQL_USER: homestead MYSQL_PASSWORD: secret MYSQL_ROOT_PASSWORD: root ports: - "3306:3306" networks: - dev_network

Evgeny
21.02.2017
15:20:21
Ну это штатное поведение с учётом написанного тобой, если там нет ошибки

Sander
21.02.2017
15:21:00
не похоже на точ то пользователь создается, не могу подключиться к mysql, но через docker-compose работает. мне надо тоже самое через docker run

Evgeny
21.02.2017
15:21:03
http://stackoverflow.com/questions/21553353/what-is-the-difference-between-cmd-and-entrypoint-in-a-dockerfile

Sander
21.02.2017
15:21:23
?

Google
Evgeny
21.02.2017
15:21:28
Это ответ на вопрос

Sander
21.02.2017
15:21:43
у меня проблема с envirement

Evgeny
21.02.2017
15:21:48
Нет

Sander
21.02.2017
15:22:08
...

Aleksey
21.02.2017
15:23:00
у меня проблема с envirement
там скрипт входа

в нем ошибка

глянь репозиторий, где этот скрипт

ну или ссылку на докер хаб дай

скину где именно ошибка

Sander
21.02.2017
15:23:34
https://hub.docker.com/_/mariadb/

Admin
ERROR: S client not available

Sander
21.02.2017
15:23:41
https://github.com/docker-library/mariadb/blob/b558f64b736650b94df9a90e68ff9e3bc03d4bdb/10.1/Dockerfile

Evgeny
21.02.2017
15:23:51
в нем ошибка
в нем нет ошибки

Anatoly
21.02.2017
15:24:15
кто-нибудь шарит, что лучше для запуска докера: amazon ec2 container service или google cloud platform? Что дешевле обходится?
ну можно по разному запускать. зависит от региона например для начала. вы с кем мериться хотите? потому что оно еще и от трафика зависит

Aleksey
21.02.2017
15:24:50
Aleksey
21.02.2017
15:27:17
да разница будет скорее от трафика - он платный

Vladislav
21.02.2017
15:27:21
Что дешевле и удобнее?

Aleksey
21.02.2017
15:27:22
про это и написали выше

Anatoly
21.02.2017
15:27:24
не совсем понял про: "вы с кем мериться хотите?" Хочу сравнить Amazon EC2 с Google
ну вы спросили у кого дешевле. это зависит от того сколько и куда вы посылаете в месяц

Google
Anatoly
21.02.2017
15:27:42
Sander
21.02.2017
15:27:48
docker run --rm -it -d \ --name backup_container \ -e MYSQL_DATABASE=homestead \ -e MYSQL_USER=homestead \ -e MYSQL_PASSWORD=secret \ -v $(pwd)/test/:/tmp/:rw \ -v $(pwd)/containers/mariadb/mysql/:/var/lib/mysql/:rw \ mariadb:latest \ mysqld

f1nnix
21.02.2017
15:32:12
Исплоьзовал и то и то. Курс вырос, мучаюсь в OVH)

Aleksey
21.02.2017
15:32:47
а в гугле имеется в виду k8s или нативный сварм?

Vladislav
21.02.2017
15:32:54
а с docker-compose кто из них дружит?

f1nnix
21.02.2017
15:33:12
а с docker-compose кто из них дружит?
Все дружил, где docker-хост есть.

Vladislav
21.02.2017
15:33:39
да, хотелось бы docker-compose.yml заливать туда

f1nnix
21.02.2017
15:33:50
Не надо никуда заливать compose!

Vladislav
21.02.2017
15:34:13
отчего же

f1nnix
21.02.2017
15:34:26
SSH есть, не OpenVZ? docker-machine create —driver=genertic ..., затем переключайтесь на эту машину и собирайте на локальной машине контейнеры

Они будут заливаться на текущий активный docker-хост, в незаивсимости оттого, локальный он или удаленный в EC2

f1nnix
21.02.2017
15:36:28
Я предлагаю использовать docker-machine и не ходить физически на удаленный сервер, и тем более не доставлять туда compose-файлы.

Aleksey
21.02.2017
15:36:47
на прод вы как релизите?

Anatoly
21.02.2017
15:36:52
вы предлагаете прям ПАЙППЛАЙН

на прод вы как релизите?
вот мне тоже интересно

f1nnix
21.02.2017
15:37:15
на прод вы как релизите?
А в чем проблема?

Aleksey
21.02.2017
15:37:42
надо зарелизить стек, описанный в докер компоуз из нескольких контейнеров - как делаете?

f1nnix
21.02.2017
15:37:43
Если нет CI, переключаюсь на машину с stage, build, up -d, смотрю логи. Если все ОК, env live, build, up -d

Aleksey
21.02.2017
15:38:13
ну вопрос изначальный был про кластер

Anatoly
21.02.2017
15:38:35
ну вопрос изначальный был про кластер
вопроса про кластер не было

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