@docker_ru

Страница 15 из 1375
Rinat
24.08.2016
09:02:25
привет, никто в сварм + консул не юзал, как исправить? Leader Election: watch leader channel closed, the store may be unavailable.

Leader Election: Cluster leadership lost

Vladimir
24.08.2016
09:11:15
Видимо сварм потерял соединение с консулом

Rinat
24.08.2016
11:03:42
почему может docker-proxy не особождать порт?

Google
Rinat
24.08.2016
11:03:54
хотя контейнер остановлен и удален

Alexander
24.08.2016
11:10:46
почему может docker-proxy не особождать порт?
Я тоже ловил этот баг на docker 1.12 Смог освободить порт только удалив /var/lib/docker/network/files/local-kv.db и зарестартив демон докера

такое варварство было на тестовой машине

Rinat
24.08.2016
11:48:37
ну а в итоге на кластере такие баги были?

или кластер не делали?

да удаление local-kv помогло

Alexander
24.08.2016
11:59:48
я еще на стадие изучения и кластер еще не запускал

Alex
24.08.2016
12:12:53
Привет. Как выполнить команду в докере

php artisan key:generate

Alexander
24.08.2016
12:16:48
docker exec

Rinat
24.08.2016
12:19:31
я еще на стадие изучения и кластер еще не запускал
ok, сварм кластер то запустил, пока тестовый

Alex
24.08.2016
12:20:27
docker exec -it 460d29072cf0 "php artisan key:generate"

rpc error: code = 2 desc = oci runtime error: exec failed: exec: "php artisan key:generate": executable file not found in $PATH

Google
Rinat
24.08.2016
12:20:52
только id поменяй

полный путь укажи

до php

Ioannes
24.08.2016
12:22:51
Можно просто зайти в docker exec -ti DOCKER_ID bash и уже внутри выполнять команды нормально

Alexander
24.08.2016
12:23:35
ok, сварм кластер то запустил, пока тестовый
Поднимал потыкать в 2х вариантах по доке и в swarm mode

правильней сказать старый вариант и новый доступный в 1.12

Rinat
24.08.2016
12:24:03
как запускал сразу на всех нодах?

Alexander
24.08.2016
12:26:12
в варианте с swarm mode все само через service запускается https://docs.docker.com/engine/swarm/swarm-tutorial/scale-service/

со старым вариантом не запусал еще

Rinat
24.08.2016
12:27:27
со старым вариантом не запусал еще
https://docs.docker.com/swarm/install-manual/

этот варинат использовал

Alexander
24.08.2016
12:29:02
в упращенном виде без tls сертификатов ноды в кластер объединил и через docker-compose 2 контенера запустил

Rinat
24.08.2016
12:29:35
ааа понял

Alex
24.08.2016
12:30:24
до php
как узнать полный путь до php в докер?

exec: "/usr/bin/php /var/www/artisan key:generate": stat /usr/bin/php /var/www/artisan key:generate: no such file or directory

Rinat
24.08.2016
12:30:42
/bin/sh запусти

и посмотри

что там и как

Alexander
24.08.2016
12:31:07
ааа понял
это вопрос или утвержедение?

Rinat
24.08.2016
12:31:15
утверждение

Google
Rinat
24.08.2016
12:31:21
)) ошибся сначала

Yokai
24.08.2016
12:32:02
Есть где-нибудь четкий алгоритм сборки basebox, и на основе этого basebox LAMP\LEMP?

Rinat
24.08.2016
12:33:22
нету мне кажется , все или на алпайне или на дебиане/ubutnu

Alexander
24.08.2016
12:34:05
Не знаю что такое basebox, но lamp собирается из двух контейнеров php и mysql

D'
24.08.2016
12:34:38
а как же apache?

Ioannes
24.08.2016
12:34:47
or nginx

3 контейнера минимум

D'
24.08.2016
12:35:24
or nginx
Он сказал lamp

Alexander
24.08.2016
12:35:31
Апач уже есть в php, но можно сверху еще навернуть

Ioannes
24.08.2016
12:35:33
Еще php и код приложения php можно разнести

Alex
24.08.2016
12:36:18
через bash нашел php

но это не помогло

"/usr/bin/php /var/www/artisan key:generate": stat /usr/bin/php /var/www/artisan key:generate: no such file or directory

D'
24.08.2016
12:37:14
Теперь осталось понять какого конкретного "file or directory" не существует

Rinat
24.08.2016
12:37:24
нету /var/www/artisan

наверное

Alex
24.08.2016
12:37:32
есть

Ioannes
24.08.2016
12:37:42
Внутри контейнера?

Alex
24.08.2016
12:37:49
docker exec -it 460d29072cf0 "/usr/bin/php /var/www/artisan key:generate" кавычки лишние был

Rinat
24.08.2016
12:37:57
ок

Google
Alex
24.08.2016
12:38:44
команда выполнилась но все равно не отработла ?

Core dumped: Segmentation fault

это оно в лимиты упирается?

D'
24.08.2016
12:42:19
Какие лимиты? Там тупо Str::random(32)

Yokai
24.08.2016
12:47:36
Так а как эти (предположим работающие вместе) контейнеры соединить? В контейнере их создавать?

Alex
24.08.2016
12:49:13
а можно запускать php приложение в докер на mac без virtual box?

D'
24.08.2016
12:49:30
нет

Поставь уже homestead и не мучайся

Там лара из коробки заработает

Alex
24.08.2016
12:51:15
homested у меня есть. я его наоборот хочу выкинуть.

D'
24.08.2016
12:52:36
зачем?

Alex
24.08.2016
12:52:52
shared папки на virtual box тормозят не реально. одна страница на symfony грузится 20 сек

D'
24.08.2016
12:53:07
Так в докере тот же самый virtualbox на маке )

Alex
24.08.2016
12:53:46
ну вот я начал пробовать docker. думал он без virtualbox

Игорь
24.08.2016
12:55:01
если используете последнюю(или бета-не помню) версию, то там нативная виртуализация

если значок в панели сверху справа

Alex
24.08.2016
12:58:02
Да. Значек в панели есть

но видимо я старую статью взял

https://laravel-news.ru/blog/tutorials/docker-laravel

может кто то дать мануал как создать контейнеры nginx php7 postgresql и что бы это все вместе связать

Google
Q
24.08.2016
13:04:04
там дальше части где описывается как связывать

D'
24.08.2016
13:04:35
Пля, Q :)

Как раз в соседнем окне star trek идет с серией про Q

Q
24.08.2016
13:04:47
Пля, Q :)
чож? )

D'
24.08.2016
13:04:53
Я чет испугался

Q is typing

Q
24.08.2016
13:05:02
Ааа ))

(;¬_¬)
24.08.2016
13:10:15
Я чет испугался
ща еще L залогинится, и будут на пару тайпить в тетрадку

Alex
24.08.2016
14:19:55
Делаю docker-compose up Получаю Starting my1_postgres_1 Starting my1_php_1 ERROR: for php Cannot start service php: oci runtime error: no such file or directory ERROR: Encountered errors while bringing up the project. секция php выглядит так. папка ./www есть и в ней лежит index php php: image: php:7-fpm links: - postgres volumes: - ./www/:/var/www О каком файле речь в no such file or directory

Yokai
24.08.2016
14:23:39
прежде всего надо разобраться, что такое oci...

При запуске контейнера с php какой-то oci что-то делает, и он не может найти нужный ему файл

Страница 15 из 1375