@docker_ru

Страница 1037 из 1375
Siergiej
08.02.2019
12:14:30
а с чем это связанно, инстанс поднят, порты открыты, казалось бы стучись и получай ответ

Antonio
08.02.2019
12:15:10
может ограничение на подключение с локальных хостов в Базе или бругая чушь —- логи смотри на контерйнере куда подключаешься

Siergiej
08.02.2019
12:22:04
Ребята обьясните пожалуйста, чем связанна проблема

ildar
08.02.2019
12:26:56
Первая проблема в скриншотах. Дальше не смотрел.

Google
Artur
08.02.2019
12:28:21
глянь внутри контейнера, всё ли ок

Siergiej
08.02.2019
12:29:27
глянь внутри контейнера, всё ли ок
я из вне не могу приконнектится, такое ощущение будто что-то с нетворком не так

Artur
08.02.2019
12:30:34
стопэ

скрины с двух разных тачек ?

Siergiej
08.02.2019
12:38:36
Старый
08.02.2019
13:27:12
есть сварм, контейнер не жрёт env

вместо выставленных жрёт дефолтные

environment: - 1 -2 и тд

Rustam
08.02.2019
13:28:07
Подскажите если я стартую контейнер, например база данных. Вношу туда изменения. Останавливаю контейнер то все данные херяться?

Вячеслав
08.02.2019
13:28:27
ребят, подскажите, как в docker-compose.yml указать mode:global? deploy: mode: global не работает

точнее в стэке

Google
Dimanius851
08.02.2019
13:46:26
в сервисе server пытаюсь приконнектиться к localhost:3306, но пишет connect ECONNREFUSED 127.0.0.1:3306. что я делаю не так? что то с хостом mysql не то? version: '3.3' services: db: image: mysql:5.7 restart: always environment: MYSQL_ROOT_PASSWORD: '123' MYSQL_DATABASE: 'test' MYSQL_USER: 'user' MYSQL_PASSWORD: '123' # ports: # - '3306:3306' expose: - '3306' volumes: - my-db:/var/lib/mysql server: build: . ports: - '8080:8080' depends_on: - db links: - db volumes: my-db:

Dimanius851
08.02.2019
13:51:57
потому что нефиг из контейнера по локалхост цепляться
ну локалхост внутри контейнера всмысле, я так понимаю

George
08.02.2019
13:52:06
т.к. контейнеры работают по сети, то для контейнера server локалхостом является он сам. Решение - обращаться к db по имени сервиса (т.е. db)

Kirill
08.02.2019
13:52:07
Марио, твоя принцесса в другом локалхосте

George
08.02.2019
13:52:32
ну локалхост внутри контейнера всмысле, я так понимаю
Ну, как вариант - пропиши хост нетворк у каждого контейнера, тогда будет ОК

Artur
08.02.2019
14:00:45
раскоменьть ports

ты жу не пробросил порт во вне

чего же ты ждёшь тогда

Dimanius851
08.02.2019
14:02:24
раскоменьть ports
ports это вроде для мапа порта из контейнера в систему?

Artur
08.02.2019
14:03:25
а ты не из "системы" в контейнер валишься ?

Dimanius851
08.02.2019
14:04:47
нет, из другого контейнера. в общем я сделал - хост в подключении к бд поставил "db"

Artur
08.02.2019
14:05:17
ясн. значит я лох не верно понял проблему

Dimanius851
08.02.2019
14:07:11
причем ни ports ни expose не нужны, хотя expose вроде должен быть нужен, но походу нет. мб кто знает, объяснит, почему не нужен? типа по умолчанию все порты у нетворка уже вместе? или че то типа того. и links тоже не нужен

Artur
08.02.2019
14:07:23
The EXPOSE instruction does not actually publish the port. It functions as a type of documentation between the person who builds the image and the person who runs the container, about which ports are intended to be published. To actually publish the port when running the container, use the -p flag on docker run to publish and map one or more ports, or the -P flag to publish all exposed ports and map them to high-order ports.

EXPOSE ничего не делает по сути

Google
Artur
08.02.2019
14:08:02
а вот линк нужен

он позволяет тебе обращаться к контейнеру по имени db

а не по ип

Dimanius851
08.02.2019
14:08:32
аа

Artur
08.02.2019
14:08:45
внутри локалки между контейнерами

Dimanius851
08.02.2019
14:08:50
ну линкс тоже не понадобился, без него работает

хост указан как "db"

Artur
08.02.2019
14:09:27
линукс ?

Dimanius851
08.02.2019
14:09:44
мак

на линуксе еще не тестил

George
08.02.2019
14:55:00
а вот линк нужен
линк не нужен, нужно общую сеть для сервисов. docker-compose по умолчанию все конртейнеры из одного файла поднимает в одной сети

Dmitry
08.02.2019
15:01:38
Парни, есть короткий alias для docker-compose restart? по типу dcstop, dcup

Vitaliy
08.02.2019
15:03:15
помогите с докером запускаю докер компосе на 2019/02/08 15:01:07 Starting server at :8080 и делаю прокси пас в nginx на, но ничего не происходит location /img { proxy_pass http://localhost:8080/; } 404 Not Found

Vitaliy
08.02.2019
15:49:29
потмоу что локалхост
сделал название докера, тоже почему-то не работает location /img { proxy_pass http://dockername/; } location /img { proxy_pass http://dockername:8080/; } как правильно ?

Google
George
08.02.2019
15:49:54
сервис где запущен?

Vitaliy
08.02.2019
15:50:36
nginx - на хосте? или в докере? мало входных данных
нджинкс на хосте стоит, сервис в докере

George
08.02.2019
15:50:47
телепатов нет

Vitaliy
08.02.2019
15:51:24
сервис как запущен?
docker-compose контейнер

George
08.02.2019
15:51:39
docker-compose контейнер
ты прикидываешься? там куча параметров. покажи

не в консоли

а в конфиге

они тоже важны

Vitaliy
08.02.2019
15:51:52
сервис как запущен?
version: '3' services: imgprox: image: "darthsim/imgproxy" container_name: "parisimgproxy" ports: - "8080:8080" environment:

George
08.02.2019
15:51:53
что за детсад, млин

Vitaliy
08.02.2019
15:52:10
что за детсад, млин
сорян второй день с докером )

George
08.02.2019
15:52:29
ок, изначальный nginx конфиг был верный.

допускаю, что тебе действительно нужно проверить, что там происходит с путями при передаче во внутренний контейнер. Может нужен rewrite rule

George
08.02.2019
15:59:25
в nginx'е ?
ну, да

Vitaliy
08.02.2019
15:59:43
ну, да
ок, спасибо )

Dmitry
08.02.2019
17:25:54
возьми и сделай сам
Спасибо за совет! Взял и сделал :)

Кирилл
08.02.2019
17:47:48
всем привет! я тут хотел контейнеры запустить, но фпм почему-то после перезагрузки компа стал выдавать ошибку

docker-compose up -d nginx mysql phpmyadmin memcached Starting laradock_workspace_1 ... done Starting laradock_mysql_1 ... done Starting laradock_docker-in-docker_1 ... done Starting laradock_phpmyadmin_1 ... done Starting laradock_php-fpm_1 ... error ERROR: for laradock_php-fpm_1 Cannot start service php-fpm: OCI runtime create failed: container_linux.go:344: starting container process caused "process_linux.go:424: container init caused \"rootfs_linux.go:58: mounting \\\"/host_mnt/c/LARADOCK/laradock/php-fpm/php7.1.ini\\\" to rootfs \\\"/var/lib/docker/overlay2/bffc195165fcad029142de57aaf5d4d49c1552bea9e7f18c436e596a26b14dee/merged\\\" at \\\"/var/lib/docker/overlay2/bffc195165fcad029142de57aaf5d4d49c1552bea9e7f18c436e596a26b14dee/merged/usr/local/etc/php/php.ini\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

Google
Кирилл
08.02.2019
18:01:42
да для 10-ки

George
08.02.2019
18:25:43
Говно, а не докер

Я предполагаю, что у тебя файл в контейнере удалился

Что-то с ним стало на хост системе и приплыли

Yury
08.02.2019
18:27:43
Ларадок, старая версия?

Смотрю 7.1 fpm

George
08.02.2019
18:28:52
Если проблемы, то возможно проще грохнуть контейнеры и пересоздать и

ildar
08.02.2019
18:32:10
Семь бед, один reset. docker system prune -af; service docker stop; rm -rf /var/lib/docker; service docker start

Кирилл
08.02.2019
18:53:59
>service docker stop "service" не является внутренней или внешней

Кирилл
08.02.2019
18:58:19
docker stop $(docker ps -a -q) unknown shorthand flag: 'a' in -a See 'docker stop --help'.

нашёл такое, но не работает

George
08.02.2019
19:18:01
ну, ясен пень

это для баша

Интернет Магазин
08.02.2019
19:22:39
Добрый вечер. Ребят, сразу спрошу, какое отношение к новичкам и их иногда глупым вопросам ?

Pit
08.02.2019
19:23:10
так тебе и скажут

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