
Alexander
02.06.2018
20:42:58

Alex
02.06.2018
20:46:08
https://stackoverflow.com/questions/47223280/docker-containers-can-not-be-stopped-or-removed-permission-denied-error
Попробуйте

Robert
02.06.2018
21:00:00
Потому что без судо?

Google

Robert
02.06.2018
21:00:25
Увидел

Alexander
02.06.2018
21:09:15
Проблему решил остановкой сервиса docker, перезагрузкой и физическим удалением контейнеров

Den
02.06.2018
21:10:44
А до этого пробовали systemctl stop docker и старт и не помогало ?

Sun
02.06.2018
21:22:43
Просто не надо пользоваться Ubuntu. От слова совсем. :)

Den
02.06.2018
21:24:54

Alexander
02.06.2018
21:25:40

Den
02.06.2018
21:34:19
А исходные
Это докер или композ был ?
Вижу compose
Я кстати такое ловил ещё когда с правилами iptables баловался
На centos 7.5

Anton
03.06.2018
07:01:25
добрый день
Можно тут поделиться болью?

Google

zigmund
03.06.2018
07:03:23

Anton
03.06.2018
07:03:54
Есть такое х)
собственно, пытаюсь сбилдить докер
пока ничего не получается:
root@Abuntu:/home/root/NP# docker build /home/root/NP/
error checking context: 'can't stat '/home/root/NP''.
пробовал перенести всю папку вне директории юзера и менять chmod'ом права на 777, но не помогло
Что в таком случае делать? (Вариант "удалить докер и жить полной жизнью" очень нравится, но не в этот раз :)

Vitaliy
03.06.2018
07:27:17
парни, поделитель лайфхаком
как юзеру www-data дать umask нужный, если php-fpm не демоном запускается?

arts
03.06.2018
07:28:37

Дмитрий
03.06.2018
07:41:15
Всем привет. Никогда с докером не сталкивался. Но вот есть такая задача. У нас в конторе поднят один сервис, для обращения внешних клиентов. В продакшн к нему обращения к нему идут на хттпс через ГОСТ tls. И вот у клиентов на линуксе возникает проблема с настройкой своего окружения php curl для работы через ГОСТ тлс. Некоторые сами поднимают и собирают систему ( ну опенссл с gost-engine) или сертифицированный крипто про. А некоторым приходиться сбрасывать образ hyper-v или vmware с нужной сборкой. Но тут сказали что это можно через докер решить.
Куда мне гуглить? В самые основы его? Просто интересно стоит ли браться, можно ли уже готовой машины быстро сделать образ для распространения на разные версии линукс.

Leo
03.06.2018
07:48:02
С телефона не найду

Дмитрий
03.06.2018
07:57:16
А спасибо нашёл. Придётся по подобию свой делать. И размещать на наших ресурсах.

ivan
03.06.2018
08:49:08
Добрый день, помогите обуздать докер, после docker login получаю ошибку,
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.35/auth: dial unix /var/run/docker.sock: connect: permission deniedПри это пробовал добавить в группу: sudo usermod -aG docker username, эффект тотже
2 момент на маке..пишет выключена виртуализация..в биосе эта функция отсутствует, однако sysctl kern.hv_support показывает статус true

arts
03.06.2018
08:54:52

ivan
03.06.2018
08:55:09
пробовал

Yaroslav
03.06.2018
08:59:06
привет, всем.
как запустить контейнер?
я его уже запускал, потом удалил, и снова добавил. но теперь я так понимаю, он не запущен
статус exited

Bohdan
03.06.2018
09:06:09
так же, как запускал

Yaroslav
03.06.2018
09:09:37
была ошибка в параметрах запуска, разобрался
запустил mysql в докере, как к ней подключиться?

Google

Yaroslav
03.06.2018
10:40:38
по 127.0.0.1 или по 0.0.0.1 не подключаеться

Alexey
03.06.2018
10:41:05

Yaroslav
03.06.2018
10:41:35
да

Alexey
03.06.2018
10:42:44

Yaroslav
03.06.2018
10:43:12
стоп. порт указывал уже для команды mysql. т.е. параметром докера не указывал?
надо?

Alexey
03.06.2018
10:44:20
Да, иначе твой сокет будет только в неймспейсе контейнера.

Yaroslav
03.06.2018
10:44:44
понял
еще вопрос, как обычно делаеться, после окончания работы с контейнером, удалять его или просто останавливать?
будут ли сохраняться бд и таблицы, что я создал?

Alexey
03.06.2018
10:49:29

Yaroslav
03.06.2018
10:49:57
если просто start/stop то, тоже будут удаляться бд?

Alexey
03.06.2018
10:50:57
Нет, не будут.

Yaroslav
03.06.2018
10:51:34
спасибо
как запустить mysql контейнер, чтоб к нему, можно было подключиться?
docker run -p3306:3306 —name=mysql1 -d mysql/mysql-server:5.6 - не дает потом подключаться по 0.0.0.1:3306

bebebe
03.06.2018
11:11:34
docker run -p 0.0.0.0:3306:3306 ..

Yaroslav
03.06.2018
11:35:59
как проверить, что оно слушает?
я с mysql не могу подключиться

Artem
03.06.2018
11:37:28
ошибку давай, тут технари, а не телепаты

Google

Yaroslav
03.06.2018
11:38:06
пишет, что не такого хоста
mysql -h0.0.0.0:3306 -uroot
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2f53a53a3b13 mysql/mysql-server:5.6 "/entrypoint.sh mysq…" 15 minutes ago Up 15 minutes (healthy) 0.0.0.0:3306->3306/tcp mysql1
вот что при docker ps -al

Artem
03.06.2018
11:40:09
-P 3306
mysql -h 127.0.0.1 -P3306 -uroot

Никита
03.06.2018
11:40:49
Подключаться наверное не на 0.0.0.0 надо, а на конкретный адрес

Runinterface ?
03.06.2018
11:41:05

Yaroslav
03.06.2018
11:41:07

Runinterface ?
03.06.2018
11:41:09
ok
https://hub.docker.com/_/mysql/
вот тут есть вся документация по данному образу
со всеми параметрами которые ты можешь использовать

Yaroslav
03.06.2018
11:43:07

Artem
03.06.2018
11:43:18
у пользователя нет прав

Yaroslav
03.06.2018
11:44:15

Artem
03.06.2018
11:44:53
docker exec -it mysql1 sh
зайди в консоль mysql оттудаа
и там
select user,host from mysql.user;

Runinterface ?
03.06.2018
11:45:39
там скорее всего есть env для настройки

Artem
03.06.2018
11:46:11
или руту разрешен только 127.0.0.1/localhost

Google

Yaroslav
03.06.2018
11:46:14

Runinterface ?
03.06.2018
11:46:36

Yaroslav
03.06.2018
11:46:44
mysql-server

Runinterface ?
03.06.2018
11:47:51
https://hub.docker.com/r/mysql/mysql-server/
MYSQL_ROOT_HOST: By default, MySQL creates the 'root'@'localhost' account. This account can only be connected to from inside the container. To allow root connections from other hosts, set this environment variable. For example, the value 172.17.0.1, which is the default Docker gateway IP, allows connections from the host machine that runs the container. The option accepts only one entry, but wildcards are allowed (for example, MYSQL_ROOT_HOST=172.*.*.* or MYSQL_ROOT_HOST=%).
заюзай этот env при создании контейнера

Yaroslav
03.06.2018
11:53:03

Runinterface ?
03.06.2018
11:53:26
MYSQL_ROOT_HOST=%
к примеру

Yaroslav
03.06.2018
11:57:15
я перед тем, как написать, и так и так попробывал
не сработало, вот решил уточнить(
вот, что писал
docker run -eMYSQL_ROOT_HOST=127.0.0.1 -p3306:3306 —name=mysql1 -d mysql/mysql-server:5.6

Bohdan
03.06.2018
12:05:50