Anonymous
ну без sudo у меня не заустится программа
Anonymous
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
🦠
Какая?
🦠
А ты не пропустил степ из мануала про юзергруп?
Anonymous
ну я все со вчерашней проблемой разибираюсь
Anonymous
я думаю пропустил , потомучто не помню про это
🦠
Create the docker group.
$ sudo groupadd docker
Add your user to the docker group.
$ sudo usermod -aG docker $USER
Anonymous
iz@iz:~/Space/sandbox/docker_mysql$ sudo usermod -aG docker iz
iz@iz:~/Space/sandbox/docker_mysql$ sudo service docker restart
iz@iz:~/Space/sandbox/docker_mysql$ docker-compose up -d
Anonymous
перезагрузил систему и да теперб без sudo работает
🦠
ого себе)
Anonymous
но docer-copose up -d все так же админер работает а mysql в docker-compose logs db
Anonymous
выдает ошибку десять раз
Anonymous
Attaching to dockermysql_db_1
db_1 | Initializing database
db_1 | 2017-10-03T05:26:29.910311Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use —explicit_defaults_for_timestamp server option (see documentation for more details).
db_1 | mysqld: Can't create/write to file '/tmp/ib8O7SHn' (Errcode: 13 - Permission denied)
db_1 | 2017-10-03T05:26:29.913295Z 0 [ERROR] InnoDB: Unable to create temporary file; errno: 13
db_1 | 2017-10-03T05:26:29.913302Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
db_1 | 2017-10-03T05:26:29.913306Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
db_1 | 2017-10-03T05:26:29.913313Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
db_1 | 2017-10-03T05:26:29.913316Z 0 [ERROR] Failed to initialize plugins.
db_1 | 2017-10-03T05:26:29.913318Z 0 [ERROR] Aborting
db_1 |
🦠
docker-compose ps
🦠
а кто вам посоветовал restart: always?
Anonymous
dockermysql_adminer_1 entrypoint.sh docker-php-e ... Up 0.0.0.0:8080->8080/tcp
dockermysql_db_1 docker-entrypoint.sh mysqld Restarting
Anonymous
это где то на форуме было что обязательно ставить надо
🦠
уберите, оно вредно без причины
Anonymous
хорошо
🦠
киньте конф
Anonymous
а конф это конф чего у меня только docer-compose.yml tcnm,
Anonymous
есть*
Anonymous
version: '3.3'
services:
db:
image: mysql
ports:
- 3306:3306
volumes:
- ./db:/var/lib/mysql
environment:
MYSQL_DATABASE: db_ferst
MYSQL_USER: root
MYSQL_PASSWORD: root
MYSQL_ROOT_PASSWORD: root
adminer:
image: adminer
ports:
- 8080:8080
🦠
проставьте версию на mysql
🦠
можно начать с mysql:5.6
🦠
версию композа можно откатить на 2, у вас нет ничего из 3.3
🦠
на админере можно проставить adminer:4-standalone
Таймураз
Roman
Потуги контейнеры удали почисть папку dB и сделай chmod 777 db
Roman
И запусти композ
🦠
Таймураз
И лучше использовать что-то с большим функционалом при прочих равных
🦠
лол, куплю билет на автобус и поеду на такси?
🦠
если кто-то захочет новых фич - сам разберется, но включать то, что не требуется - это оверинжиниринг
Таймураз
Это спор ни о чем, как и сравнение.
Anonymous
я изменил docker-compose.yml
version: '3.3'
services:
db:
image: mysql:5.6
ports:
- 3306:3306
volumes:
- ./db:/var/lib/mysql
environment:
MYSQL_DATABASE: db_ferst
MYSQL_USER: root
MYSQL_PASSWORD: root
MYSQL_ROOT_PASSWORD: root
adminer:
image: adminer
ports:
- 8080:8080
Anonymous
docker-compose ps показывает:
dockermysql_adminer_1 entrypoint.sh docker-php-e ... Up 0.0.0.0:8080->8080/tcp
dockermysql_db_1 docker-entrypoint.sh mysqld Up 0.0.0.0:3306->3306/tcp
Anonymous
docker-compose log db показывает :
Attaching to dockermysql_db_1
db_1 | 2017-10-03 05:50:00 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use —explicit_defaults_for_timestamp server option (see documentation for more details).
db_1 | 2017-10-03 05:50:00 0 [Note] mysqld (mysqld 5.6.37) starting as process 1 ...
Anonymous
вроде как все запустилось
Anonymous
но вот подключится xthtp adminer немогу
Anonymous
🦠
вот рабочий вариант
🦠
сравни и найди различия
Anonymous
а нет все зашел
Anonymous
MYSQL_DATABASE: db_first
Anonymous
имя базы некорректо ввел, в скрине
Anonymous
надо было не lockalhost писать а db
🦠
ну вроде вчера же говорил кто-то, нет?
Anonymous
щас посмотрю я наверно пропустил сейчас перечитаю все
🦠
Линкуй и юзай хост db
🦠
но сегодня твоя бд стартанула без ошибок)
a1eXei
🤔
a1eXei
Привет всем
🦠
привет
🦠
а Костю никто не видел?
🦠
чет пропал
🦠
а не, вот фотка
🦠
едет в тайгу
🦠
🦠
@nodekra призывается в тред
Anonymous
Anonymous
mysql*
Aleksandr
version: '3.3'
services:
db:
image: mysql
ports:
- 3306:3306
restart: always
environment:
MYSQL_DATABASE: db_ferst
MYSQL_USER: root
MYSQL_PASSWORD: root
MYSQL_ROOT_PASSWORD: root
adminer:
image: adminer
restart: always
ports:
- 8080:8080
Aleksandr
работает без проблем, через db
Aleksandr
ну вроде вчера же говорил кто-то, нет?
Aleksandr
щас посмотрю я наверно пропустил сейчас перечитаю все
Anonymous
Anonymous
dockermysql_adminer_1 entrypoint.sh docker-php-e ... Up 0.0.0.0:8080->8080/tcp
dockermysql_db_1 docker-entrypoint.sh mysqld Restarting
Anonymous
ну и вобщем то вот
Anonymous
iz@iz:~/Space/sandbox/docker_mysql$ docker-compose logs db
Attaching to dockermysql_db_1
db_1 | Initializing database
db_1 | 2017-10-03T07:51:13.768130Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use —explicit_defaults_for_timestamp server option (see documentation for more details).
db_1 | mysqld: Can't create/write to file '/tmp/ibSWuZzp' (Errcode: 13 - Permission denied)
db_1 | 2017-10-03T07:51:13.771815Z 0 [ERROR] InnoDB: Unable to create temporary file; errno: 13
db_1 | 2017-10-03T07:51:13.771828Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
db_1 | 2017-10-03T07:51:13.771835Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
db_1 | 2017-10-03T07:51:13.771841Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
db_1 | 2017-10-03T07:51:13.771848Z 0 [ERROR] Failed to initialize plugins.
db_1 | 2017-10-03T07:51:13.771852Z 0 [ERROR] Aborting
Anonymous
тоесть mysql без указаня конкретной версии у меня сыпится
Viacheslav
mysqld: Can't create/write to file '/tmp/ibSWuZzp' (Errcode: 13 - Permission denied)
не?
Artem
Нужно дать права на директорию uid'у юзера mysql внутри контейнера
Anonymous
Artem
Ну а тут у кого то ещё проблемы с доступом?)