@docker_ru

Страница 626 из 1375
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
Просто не надо пользоваться Ubuntu. От слова совсем. :)
Даже наброшу ещё сверху. А у вас в место linux - Ubuntu ?

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 не демоном запускается?

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

Дмитрий
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

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
да
А netstat что говорит?

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
mysql -h0.0.0.0:3306 -uroot
так ты пробрасываешь на локалхост емае

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

со всеми параметрами которые ты можешь использовать

Yaroslav
03.06.2018
11:43:07
mysql -h 127.0.0.1 -P3306 -uroot
ERROR 1130 (HY000): Host '172.17.0.1' is not allowed to connect to this MySQL server

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
docker exec -it mysql1 sh
у него скорее всего в самом mysql нет разрешения для подключения с других хостов

там скорее всего есть env для настройки

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

Google
Runinterface ?
03.06.2018
11:46:36
ничего, чтобы помогло мне
ты какой образ юзаешь?

Yaroslav
03.06.2018
11:46:44
mysql-server

ты какой образ юзаешь?
https://hub.docker.com/r/mysql/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
заюзай этот env при создании контейнера
просто указать, или с значением каким-то?

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
docker run -eMYSQL_ROOT_HOST=127.0.0.1 -p3306:3306 —name=mysql1 -d mysql/mysql-server:5.6
ну так это айпи контейнера, а не хоста

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