@docker_ru

Страница 722 из 1375
Artiom
11.08.2018
09:44:19
а как проверить, работает ли демон?

Alexander
11.08.2018
09:45:50
Странная инструкция service docker[d] status

Artiom
11.08.2018
09:46:10
да

запустил только что докер

Google
Artiom
11.08.2018
09:46:33
до этого он автоматом запускался

а теперь надо было вручную запустить

спасибо

он сам отключился, и больше я не могу запустить его)

это вообще как ?

Starting Docker: docker

sudo service docker status * Docker is not running

что не так я делаю

Павел
11.08.2018
09:53:43
systemctl status docker

ось какая?

Artiom
11.08.2018
09:54:32
ubuntu 16.04

ставил в винду через маркет винды

Павел
11.08.2018
09:54:56
читай логи, почему он останавливается

Google
Павел
11.08.2018
09:55:06
удали винду

и жизнь станет проще

Artiom
11.08.2018
09:55:32
хах

спасибо

Павел
11.08.2018
09:55:40
и волосы станут мягкими и шелковистыми)))

Vitaliy
11.08.2018
09:56:16
День добрый всем, юзаю мускуль контейнером докера. Перешел на восьмую версию, поборол default_authentication_plugin, все было хорошо. Пришлось вчера обновить контейнер и перестал подключаться клиент. SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client Хотя конфиг не трогал, такое ощущение, что после апдейта стал игнорироваться параметр Лог запуска: mysql_1 | 2018-08-11T09:50:01.179707Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.11) starting as process 1 mysql_1 | mbind: Operation not permitted mysql_1 | mbind: Operation not permitted mysql_1 | mbind: Operation not permitted mysql_1 | mbind: Operation not permitted mysql_1 | 2018-08-11T09:50:01.637863Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed. mysql_1 | 2018-08-11T09:50:01.646860Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory. mysql_1 | 2018-08-11T09:50:01.683757Z 0 [Warning] [MY-010315] [Server] 'user' entry 'mysql.infoschema@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.683814Z 0 [Warning] [MY-010315] [Server] 'user' entry 'mysql.session@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.683844Z 0 [Warning] [MY-010315] [Server] 'user' entry 'mysql.sys@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.683910Z 0 [Warning] [MY-010315] [Server] 'user' entry 'root@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.683991Z 0 [Warning] [MY-010323] [Server] 'db' entry 'performance_schema mysql.session@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.684013Z 0 [Warning] [MY-010323] [Server] 'db' entry 'sys mysql.sys@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.684088Z 0 [Warning] [MY-010311] [Server] 'proxies_priv' entry '@ root@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.693706Z 0 [Warning] [MY-010330] [Server] 'tables_priv' entry 'user mysql.session@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.693746Z 0 [Warning] [MY-010330] [Server] 'tables_priv' entry 'sys_config mysql.sys@localhost' ignored in --skip-name-resolve mode. mysql_1 | 2018-08-11T09:50:01.702271Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.11' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server - GPL. Конфиг: [mysqld] pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock datadir = /var/lib/mysql secure-file-priv= NULL # Custom config should go here !includedir /etc/mysql/conf.d/ # New settings default-authentication-plugin = mysql_native_password Версия 8.0.11

Alex
11.08.2018
10:35:05
Всем доброго дня. Подскажите есть 2 сайта, в силу определенной особенности при некоторых действиях один сайт выполняет скрипт, которые лежит в другом сайте. Эти сайты должны быть в отдельных контейнерах и репозиториях. Как организовать Dev окружение, чтобы один контейнер имел доступ к файлам другого контейнера?

Фактически есть 3 команды, одна работает над сайтом 1, вторая над сайтом 2, а третья над их взаимодействием (тоесть имеет доступ к сразу двум репозиториям)

Alex
11.08.2018
10:55:57
так в чем проблема тогда у 3 команды все карты на руках
У третей команды отдельный compose который объединяет все что включает сайт1 и сайт2?

верно я понимаю?

Sergey
11.08.2018
10:56:12
ну

клонят обе репы в папку в папке ставят композ с билдом на эти обе репы в чем проблема то?

Alex
11.08.2018
11:09:44
Да, нормально, спасибо

Sergey
11.08.2018
11:11:18
=)

Tigran
11.08.2018
12:47:22
Всем привет! Подскажите такую вещь, пожалуйста. Если я хочу собрать один docker image (python, add ., pip install, вот это вот всё) и запустить компоузом несколько раз с разной command, можно в docker-compose.yml как-то один раз image прописать и переиспользовать, или надо будет в каждом сервисе build указывать? Как вы вообще обычно оформляете проект, когда несколько сервисов из одного питон-проекта надо запустить?

Kirill
11.08.2018
12:48:55
1. Не используем питон xD

Tigran
11.08.2018
12:50:41
Не то чтобы дело было в питоне

Google
Tigran
11.08.2018
12:53:22
image: ... ?

Twelfth
11.08.2018
12:53:30
Как?
Команду указать с помощью command: ...

Tigran
11.08.2018
12:53:55
Типа, мне надо отдельно прописать сервис с build и image, а в остальных поставить depends_on и image?

Twelfth
11.08.2018
12:54:18
Образ соответственно services: service: image: yourimage:latest

Tigran
11.08.2018
12:55:56
И ещё, можно несколько сервисов на одном хосте запустить?

Kirill
11.08.2018
12:56:17
Скалирование смотри

Tigran
11.08.2018
12:56:19
чтобы они могли друг к другу обращаться по localhost:port

Kirill
11.08.2018
12:56:49
Они должны быть в одном нетворке и будут доступны по имени сервиса

Ну compose сам для всех сервисов создаёт нетворк

Tigran
11.08.2018
12:57:26
это понятно

Andrey
11.08.2018
13:31:44
а host.name.com:port
Я так понимаю это внутри контейнера

Kylych
11.08.2018
13:33:42
привет всем. вручную вожу через ssh docker stop $(docker ps -q) все норм. но на гитлаб ci ругается "docker stop" requires at least 1 argument(s).

в чем может быть проблема?

и запущенные контейнеры там есть кстати. из-за этого failed: port is already allocated.

Robert
11.08.2018
13:45:54
А что там показывает docker ps -q ?

Max
11.08.2018
13:53:40
Google
Kylych
11.08.2018
14:07:05
Прикол в том что вручную показывает. То есть список не пустой



Robert
11.08.2018
14:31:55
Где список то?

Kylych
11.08.2018
14:48:29
Ну вот там ошибка. Порт уже занят т.к есть запущенный контейнер. Но прикол он невидим через gitlab-ci

Kylych
12.08.2018
05:51:52
Думаю тоже другое решение нужно смотреть

Oleg
12.08.2018
06:30:29
кто-нибудь поднимал mongodb через docker-compose.yml ?

использую параметр MONGO_INITDB_DATABASE=mydbname, но этот параметр игорируется, база не создается, работает только одна база по умолчанию: admin

конфиг такой-же https://stackoverflow.com/questions/48324357/enable-mongo-authentication-using-docker-compose

michael
12.08.2018
06:52:25
Добрый день, может кто прояснить ситуацию: На ubuntu не стоит postgres, но postgres используется в docker-compose контейнере, однако не смотря на то, что контейнер остановлен, при повторном запуске я получаю что порт 5432 уже используется, смотрю на вывод: sudo netstat -ntpl: Активные соединения с интернетом (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1847/mysqld tcp 0 0 127.0.0.1:63342 0.0.0.0:* LISTEN 4065/java tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 723/systemd-resolve tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1058/cupsd tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 1597/postgres tcp 0 0 127.0.0.1:6942 0.0.0.0:* LISTEN 4065/java tcp6 0 0 :::80 :::* LISTEN 1744/apache2 tcp6 0 0 ::1:631 :::* LISTEN 1058/cupsd вижу что порт занят процессом postgres, так вот вопрос как так получилось, ведь докер контейнер остановлен и как исправить эту ситуацию в целом

nn
12.08.2018
11:21:09
зайкисолнышки, помогите, пожалуйста, я знаю, что вы очень хорошие: есть три контейнера: какой-нибудь spam, ham и eggs. как сделать так, что бы к spam и ham мог обращаться только eggs и никто более?

nn
12.08.2018
11:23:00
в один нетворк запихнуть?
как это правильно гуглить, или хотя бы где читать? я просто материалы особо то найти не могу по этой теме...

еще очень странны вопрос: а можно к контейнеру прицепить mac-адрес?))

nn
12.08.2018
11:34:10
Все указывается в docker-compose
??? ну я и мудак, соре

Ok Google Docker network В чем проблема?
мне потребовалось на осознание, как работает нетворкинг в докере >7 часов. хотя тема-то оказалось простейшей фейспалм просто. (не хвастаюсь, не жалуюсь, просто думаю, может есть смысл для русского школяра сделать перевод документации на эту тему? ?)

Google
nn
12.08.2018
15:56:15
ok google докер практическое руководство
ноуп, его первым делом прочитал, то что не требовалось там не нашел

Sergey
12.08.2018
15:57:37
ноуп, его первым делом прочитал, то что не требовалось там не нашел
мэн, чесслово у тебя стопицот ресурсов НЕ ИЩИ ТЫ ГОТОВОЕ изучи что есть, выяви с этого то что требуется и сделай

nn
12.08.2018
16:07:21
мэн, чесслово у тебя стопицот ресурсов НЕ ИЩИ ТЫ ГОТОВОЕ изучи что есть, выяви с этого то что требуется и сделай
чув, вот представь: делаешь ты такой проект, у которого сроки не просто горят, а сам сатана от них получает ожоги пятой степени. нужно тебе найти что-то готовое на пару недел работы, что бы ну вот просто работало, хоть с костылями, но работало, а через месяц придется все равно пересматривать архитектуру всей системы. и вот вопрос: что правильней такой ситуации — не осознавая сути за 1 день найти готове решение, или за неделю всей командой осознать целиком устройство части докера?

ежу понятно, что правильней погрузиться в тему целиком и понимать как она работает, а не рецепты и хаки искать, но, мать его, ну вот нет времени на это.

Sergey
12.08.2018
16:13:12
чув, вот представь: делаешь ты такой проект, у которого сроки не просто горят, а сам сатана от них получает ожоги пятой степени. нужно тебе найти что-то готовое на пару недел работы, что бы ну вот просто работало, хоть с костылями, но работало, а через месяц придется все равно пересматривать архитектуру всей системы. и вот вопрос: что правильней такой ситуации — не осознавая сути за 1 день найти готове решение, или за неделю всей командой осознать целиком устройство части докера?
нуок 1. почему таски прилетают некомпетентному человеку это раз 2. что правильнее в такой ситуации: один раз где то по хауту собрать небезопасное\костыльное решение, или знать то, с чем ты работаешь и как сделать из этого эффективный продукт, а не выковыривать потом из этого говнокод 3. а если ты сам взялся за этот треш, то собсна вопрос, а нахрена, если ты не умеешь 4. если сроки горят, значит косяк в выстроенных бизнес процессах компании\заказчика, и это явно не проблема разработчика

Sergey
12.08.2018
16:16:34
а больше некому это что проект на 1 человека?))

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