Artur
17.12.2018
13:56:11
либо от рута
Danila
17.12.2018
13:57:07
а если какой нить zsh используешь посмотри что прописан докер в окружении
Antonio
17.12.2018
13:58:41
sudo usermod -aG docker $USER
Google
Antonio
17.12.2018
14:02:48
Как заставить запсукать под обычным пользователем?
Максуд
17.12.2018
14:03:16
Здравствуйте всем!
docker: Error response from daemon: driver failed programming external connectivity on endpoint agitated_kepler (a50e58a1311aefe56dc959cd2fb8010548a882af2da9d1b61a22e2da16210071): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.
Пожалуйста помогите разобрать в чем проблема
??????
Artur
17.12.2018
14:03:52
80 порт уже занят
Максуд
17.12.2018
14:06:39
А откуда я могу изменить порт у Докера в CentOS и aws EC2?
Artur
17.12.2018
14:07:42
как запускаешь ?
Максуд
17.12.2018
14:08:31
шаблонный image
Artur
17.12.2018
14:09:03
вот там где 80:80
там и меняй
ildar
17.12.2018
14:25:01
Google
Antonio
17.12.2018
14:25:49
вроде да ?
точно да, даже машина перезапускалась
no humans
17.12.2018
14:45:12
Antonio
17.12.2018
14:53:40
С этим вроде бы разобрался. Но теперь дальше проблема
docker-compose up -d nginx mysql
Starting laradock_mysql_1_df757f2837ff ... error
Starting laradock_docker-in-docker_1_5c0e356e809b ...
Starting laradock_docker-in-docker_1_5c0e356e809b ... error
ERROR: for laradock_docker-in-docker_1_5c0e356e809b Cannot start service docker-in-docker: error while creating mount source path '/var/dev/site': mkdir /var/dev: read-only file system
ERROR: for mysql Cannot start service mysql: error while creating mount source path '/var/dev/laradock/mysql/docker-entrypoint-initdb.d': mkdir /var/dev: read-only file system
ERROR: for docker-in-docker Cannot start service docker-in-docker: error while creating mount source path '/var/dev/site': mkdir /var/dev: read-only file system
ERROR: Encountered errors while bringing up the project.
no humans
17.12.2018
14:59:30
Antonio
17.12.2018
15:00:09
все из коробки, ничего кроме .env не правил
Artur
17.12.2018
15:02:57
покажи его
Antonio
17.12.2018
15:03:23
что именно? .env?
Artur
17.12.2018
15:03:34
нет
yml
Antonio
17.12.2018
15:05:23
https://github.com/laradock/laradock/blob/master/docker-compose.yml
я в него не лез
Artur
17.12.2018
15:07:30
покажи ${DATA_PATH_HOST}
догадываюсь /var/dev
Antonio
17.12.2018
15:08:45
lf
да
Artur
17.12.2018
15:09:01
а сама папка существует ?
Antonio
17.12.2018
15:09:04
да
и на нее 777
Artur
17.12.2018
15:09:28
а в ней site есть ?
Google
Antonio
17.12.2018
15:10:00
и в ней 3 директории: laradock с доекровскими вещами. site с исходниками сайта и data куда все это должно писаться
docker-compose up mysql
Removing laradock_mysql_1_df757f2837ff
Recreating b34a857ea35b_laradock_mysql_1_df757f2837ff ... error
ERROR: for b34a857ea35b_laradock_mysql_1_df757f2837ff Cannot start service mysql: error while creating mount source path '/var/dev/laradock/mysql/docker-entrypoint-initdb.d': mkdir /var/dev: read-only file system
ERROR: for mysql Cannot start service mysql: error while creating mount source path '/var/dev/laradock/mysql/docker-entrypoint-initdb.d': mkdir /var/dev: read-only file system
ERROR: Encountered errors while bringing up the project.
Artur
17.12.2018
15:14:53
эм. если там ток код и логи, зачем туда лезет mysql ?
Konstantin
17.12.2018
15:15:19
Grishq
17.12.2018
15:15:23
пупсы
Antonio
17.12.2018
15:15:44
Konstantin
17.12.2018
15:16:39
зачем это тут?
Grishq
17.12.2018
15:16:55
Antonio
17.12.2018
15:17:02
что? 777 - попытка понять, не в правах ли на запись дело
Konstantin
17.12.2018
15:17:41
Antonio
17.12.2018
15:17:57
ls -ld /var/dev
drwxrwxrwx 5 antik antik 4096 дек 17 17:36 /var/dev
drwxrwxrwx 2 antik antik 4096 дек 17 17:36 data
drwxrwxr-x 58 antik antik 4096 дек 17 18:12 laradock
drwxrwxr-x 12 antik antik 4096 дек 17 16:59 site
это внутри
Konstantin
17.12.2018
15:19:26
Antonio
17.12.2018
15:19:45
руками то я создаю тут файлы
Artur
17.12.2018
15:20:32
покаж mount
Antonio
17.12.2018
15:21:47
mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=1940864k,nr_inodes=485216,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=394432k,mode=755)
/dev/mapper/kubuntu--vg-root on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
.......
Google
Antonio
17.12.2018
15:23:10
df -H /
Файл.система Размер Использовано Дост Использовано% Cмонтировано в
/dev/mapper/kubuntu--vg-root 490G 13G 453G 3% /
Artur
17.12.2018
15:25:59
хм. если верить
https://github.com/laradock/laradock/blob/master/mysql/Dockerfile
то mysql вообще никаких папкой не создаёт
Antonio
17.12.2018
15:27:30
я в этот файл не вносил изменений =(
Artur
17.12.2018
15:28:07
и не должен
Antonio
17.12.2018
15:29:40
тогда вопрос, что он пытается создавать
Artur
17.12.2018
15:30:19
покажи ещё
MYSQL_ENTRYPOINT_INITDB
Antonio
17.12.2018
15:32:10
cat /var/dev/laradock/mysql/docker-entrypoint-initdb.d/createdb.sql.example
#
# Copy createdb.sql.example to createdb.sql
# then uncomment then set database name and username to create you need databases
#
# example: .env MYSQL_USER=appuser and needed db name is myshop_db
#
# CREATE DATABASE IF NOT EXISTS myshop_db ;
# GRANT ALL ON myshop_db.* TO 'appuser'@'%' ;
#
#
# this sql script will auto run when the mysql container starts and the $DATA_PATH_HOST/mysql not found.
#
# if your $DATA_PATH_HOST/mysql exists and you do not want to delete it, you can run by manual execution:
#
# docker-compose exec mysql bash
# mysql -u root -p < /docker-entrypoint-initdb.d/createdb.sql
#
#CREATE DATABASE IF NOT EXISTS dev_db_1 COLLATE 'utf8_general_ci' ;
#GRANT ALL ON dev_db_1.* TO 'default'@'%' ;
#CREATE DATABASE IF NOT EXISTS dev_db_2 COLLATE 'utf8_general_ci' ;
#GRANT ALL ON dev_db_2.* TO 'default'@'%' ;
#CREATE DATABASE IF NOT EXISTS dev_db_3 COLLATE 'utf8_general_ci' ;
#GRANT ALL ON dev_db_3.* TO 'default'@'%' ;
FLUSH PRIVILEGES ;
Artur
17.12.2018
15:32:34
нет
это переменная
no humans
17.12.2018
15:33:53
Antonio
17.12.2018
15:34:03
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d
Konstantin
17.12.2018
15:37:07
Artur
17.12.2018
15:38:40
?
Antonio
17.12.2018
15:46:49
как удалить докер полностью для попытки переставить ?
Artur
17.12.2018
15:48:01
Имейджы у тебя билдятся на хосте
В данном случае
Мәди
17.12.2018
17:25:59
Привет! Как правильно пушить имейдж в ДокерХаб?
Есть Dockerfile собираю по ней имейдж
Далее docker push <docker-account-name/image:tagname>?
Konstantin
17.12.2018
17:27:34
Google
Мәди
17.12.2018
17:28:09
Конечно нажал
Konstantin
17.12.2018
17:29:01
Ну тогда озвучивай проблему
Мәди
17.12.2018
17:30:58
denied:requested access to the resource is denied
Konstantin
17.12.2018
17:31:24
docker login
Мәди
17.12.2018
17:32:47
Konstantin
17.12.2018
17:34:06
Thanks
Все хаутушки начинаются с docker login ?
Antonio
17.12.2018
19:20:13
А нет никаких проблем с правами доступа, если на хост машине lvm?
Бред конечно, но до сих пор не могу разобраться с ошибкой
Уже удалил все контейнеры, имеджи, волумсы. И собрал заново из чистой репы laradock. Та же самая ошибка
Grishq
17.12.2018
20:58:51
Konstantin
17.12.2018
21:00:23
Liv
17.12.2018
22:25:12
всем привет. Вопрос: у меня есть несколько контейнеров, объединенных в одну сеть - php-fpm, nginx, redis, postgres. Конфиг через docker-compose. Я хочу поднять еще 1 контейнер с postgres для тестирования. Скопировал папку с данными для контейнера и докерфайлом, назвал ее postgres_testing. В docker-compose.yml добавил секцию аналогичную уже работающей, только сервис назвал postgres_testing и в volume прописал новый путь. Однако при запуске контейнер с базой для тестов запускается и сразу выходит из него и висит со статусом exited. ЧЯДНТ?
Konstantin
17.12.2018
22:33:20
Логи всегда смотреть надо
Евгений
17.12.2018
22:47:49