@docker_ru

Страница 820 из 1375
chesarhop
12.10.2018
15:46:12
а можно удалить запущенный контейнер?

Konstantin
12.10.2018
15:46:58
А разве стоп перезапустит его? Я вот не помню точно

Google
chesarhop
12.10.2018
15:47:14
Во, нашел такое docker update --restart=no containderID

Konstantin
12.10.2018
15:47:47
О как, не помню такого

chesarhop
12.10.2018
15:49:05
А разве стоп перезапустит его? Я вот не помню точно
да там получился странный какой-то образ, который запускается и сразу умирает. Я ему делаю стоп, он опять перезапускается. Пытаюсь удалить, говорит нельзя. Про -f что-то не сообразил. Спасибо.

chesarhop
12.10.2018
18:41:23
Если через compose запускаешь то docker-compose down
Спасибо. Но там работали другие контейнеры, которые нельзя было стопить. А down только для всех сервисов как я понял.

Arsen
12.10.2018
18:54:15
И так же можно up делать

chesarhop
12.10.2018
19:12:59
Точно не помню, но вроде можно docker-compose down service-name [sevice2-name ...]
Мб у меня версия компоуза не та, вроде последняя, сейчас уже не проверю, но там сервис опустить нельзя. Только down для всех поднятых сервисов

Я пытался, честно

Arsen
12.10.2018
19:15:00
Ну я тож не уверен что именно так

Но точно способ есть

chesarhop
12.10.2018
19:17:11
docker-compose down Usage: down [options]

Andrey
12.10.2018
19:19:17
Кто сталкивался с проблемами udp соединений с хоста в контейнер?

Google
Andrey
12.10.2018
19:20:21
Через некоторое время по новым соединениям из контейнера на хост пакеты перестают ходить

Dmitry
12.10.2018
19:37:03
Кто сталкивался с проблемами udp соединений с хоста в контейнер?
Было такое у меня. Так и не смог разобраться в чём дело. Смотрел tcpdump udp трафик внутри контейнера - его не было. Через какое-то время он появился, но не со всех хостов. Это как-то связано с форвардингом пакетов в iptables

Andrey
12.10.2018
19:38:07
Если сделать conntrack -F то ситуация сразу появляется

Dmitry
12.10.2018
19:38:23
Graphite-carbon ставил себе

Andrey
12.10.2018
19:38:32
Сейчас копаю в этом направлении

Oleg
12.10.2018
19:57:57
#вопрос Есть готовый контейнер, который определяет ряд волюмов, которые мне по-факту не нужны (не имеют смысла в моей конфигурации) — в них ничего не пишется и не читается Насколько здоровая идея забиндить их на /dev/null ?

Sergey
13.10.2018
08:03:36
подскажите в чем проблема. Есть докерфайл



все собирайтся нормально командой sudo docker build -t my .

потом запускается sudo docker run -d -p 80:80 ef43c608e9eb

внутри контейнера конфиг рабочий, при nginx -t выдает все ок

статика тоже корректно скопировалась

а в браузере 500 ошибка

Sergey
13.10.2018
08:06:21
error/access что говорит

Sergey
13.10.2018
08:06:32
что это значит?

Sergey
13.10.2018
08:06:42
ты в логи то посмотри

Sergey
13.10.2018
08:07:01
они внутри контейнера?

Sergey
13.10.2018
08:07:14
можешь вольюмом выкинуть на машину

и там тейлом смотреть в реально времени

Google
Alexey
13.10.2018
08:10:01
если логи не залинкованы на stdout/stderr то можно так посмотреть через exec docker exec -it container_name tail -f /var/log/nginx/error.log

Sergey
13.10.2018
08:10:42


пусто пходу

Sergey
13.10.2018
08:11:58
у тебя конфиг свой?

Sergey
13.10.2018
08:12:05
да

Sergey
13.10.2018
08:12:05
ты в нем логи то вообще указал?

крч проблема не в докере а в конфигурации

дай конфиг сюда через пастбин или какнить

Sergey
13.10.2018
08:12:59


Sergey
13.10.2018
08:13:14
хм

Sergey
13.10.2018
08:13:17
server { listen 80 default_server; gzip on; gzip_http_version 1.1; gzip_vary on; gzip_comp_level 6; gzip_proxied any; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript text/x-js; gzip_buffers 16 8k; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; charset utf-8; index index.html; location / { add_header 'Cache-Control' 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0'; expires off; proxy_no_cache 1; try_files $uri /index.html; } location /api { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; rewrite ^/api/?(.*) /$1 break; proxy_pass http://localhost:4000; proxy_redirect off; } }

Sergey
13.10.2018
08:14:05
а че отладчик говорит

Sergey
13.10.2018
08:14:22
а как заставить его говорить?

Sergey
13.10.2018
08:15:13
F12

Sergey
13.10.2018
08:16:53


Sergey
13.10.2018
08:17:25
в контейнере тейлом логи слушай и релоади страницу с клиента

может у тебя локейшн не туда

Sergey
13.10.2018
08:17:57


Sergey
13.10.2018
08:18:11
так у тебя 80 порт занят

забей на 8080 попробуй

Google
Sergey
13.10.2018
08:18:55
sudo docker run -d -p 8080:80 ef43c608e9eb ?

Sergey
13.10.2018
08:19:55
оба порта попробуй что у тебя еще имеет веб-порт?

у тебя на локальной тачке nginx нет?

или другого запущенного образа

Sergey
13.10.2018
08:20:35
есть, но я его остановил

Sergey
13.10.2018
08:21:34
переназначь конфиг на другой порт наружу тоже на другой выстави экспериментируй тут только догадки строить, понимания как nginx поставить у тебя вродь как нет?

Sergey
13.10.2018
08:21:55


на локальном все работает как часы, потом я его отрубаю sudo service nginx stop и запускаю контейнер

а у nginx есть демон, его в образе отключать?

Konstantin
13.10.2018
08:24:41
Опять локалхосты в контейнерах?

Sergey
13.10.2018
08:26:01
Опять локалхосты в контейнерах?
пусть хотябы статику отдаст мне, потом проброшу и все ок будет

Konstantin
13.10.2018
08:26:03
Куда ты проксируешь на 4000 порт?

Логи через docker logs смотри

Sergey
13.10.2018
08:26:38
Куда ты проксируешь на 4000 порт?
внешний мир -> 80 порт -> 80 порт в докере -> моя статика



Konstantin
13.10.2018
08:31:58
Ну вот

Sergey
13.10.2018
08:35:44
вместо локалхоста 127.0.0.1 подставить? не прокатит?

в гугле говорят проблема в этом location / { try_files $uri /index.html; }

где я облажался в межсервисном взаимодействии?)

Lazoreth
13.10.2018
08:44:29
Ребят. Подскажите пожалуйста. Сейчас у нас проекты деплоятся через docker-compose и в контейнеры монтируются файлы с конфигами. Хочу переехать на docker-machine что бы по серверам не прыгать постоянно. Как в этом случае можно монтировать конфиги?

Google
Lazoreth
13.10.2018
08:44:55
Т.е. не собирая их вместе с контейнерами

В идеале хотелось бы иметь возможность через тот же docker-machine удалённо конфиги редактировать

Sergey
13.10.2018
08:49:11
Изменил в daemon.json место хранения файлов docker на примонтированый хард с NTFS. Теперь при попытке запустить контейнер пишет следующее: Error response from daemon: error creating overlay mount to /media/terro/docker/overlay2/6e600ee393fa2e42a76abafc2175a0ed494990d9c6d0f5b84ffe0cd7fd1876cc-init/merged: invalid argument.

Konstantin
13.10.2018
08:53:07
но на NTFS вроде как неумеет

Sergey
13.10.2018
09:02:50
но на NTFS вроде как неумеет
Разобрался, нужно было явно задачть путь к статике root /usr/share/nginx/html;. Можешь подсказать что с локалхостом делать?

Inspector
13.10.2018
09:08:50
Всем привет, вопрос не по теме, но все же может кто-то поможет!!!! Подскажите решение проблемы: Загружена база в MySQL (MySQL server последней версии) В ней имеется таблица в которой одно из полей, типа -binary(16). При просмотре строк в данной таблице значение в данном поле отображается некорректно (всякие крякозяблики). Необходимо сделать экспорт всех даннных из Таблицы со следующими критериями: - в таблице имеются повторение по полю, сделать экспорт без этих повторений, тоесть только уникальные значения; -значения в поле, тип которого binary(16) отображались корректно, а не иероглифами которыми; - экспортируемый файл должен csv формата Очень нужна помощь ! Заранее спасибо ?

Inspector
13.10.2018
09:13:14
@mysql_db
уже!!! ни ответа, ни привета!!

активности там ноль!

Sergey
13.10.2018
09:14:18
так выходные

не хочешь сам решать - жди

кракозяблики значит кодировка не правильная

Konstantin
13.10.2018
09:17:43
уже!!! ни ответа, ни привета!!
Это повод оффтопить?

Inspector
13.10.2018
09:24:41
кракозяблики значит кодировка не правильная
Ок. Поменять на ютф-8. В бинарном тип указные ip адреса в формате 192.168.88.54

Robert
13.10.2018
09:33:14
Ок. Поменять на ютф-8. В бинарном тип указные ip адреса в формате 192.168.88.54
Тип BINARY подобен CHAR, но хранит двоичные строки байтов, а не недвоичные строки символов.

Lazoreth
13.10.2018
09:42:43
Не могу в гугле найти: как линкануть файл из одного контейнера в другой?

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