Привет, я новичок в Ларадоке, поэтому у меня есть пара вопросов.
Сначала я не могу подключиться к своему sql
Что я сделал
sudo docker-compose up -d apache2 mysql workspace
получил это, когда я делаю sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
030fc427ea1e laradock_apache2 "/opt/docker/bin/ent…" 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp laradock_apache2_1
e07c40bdd466 laradock_php-fpm "docker-php-entrypoi…" 2 hours ago Up 2 hours 9000/tcp laradock_php-fpm_1
838c5d1b18fc laradock_workspace "/sbin/my_init" 2 hours ago Up 2 hours 0.0.0.0:2222->22/tcp laradock_workspace_1
af7e34cd464e docker:dind "dockerd-entrypoint.…" 2 hours ago Up 2 hours 2375/tcp laradock_docker-in-docker_1
069f3cb37be3 laradock_mysql "docker-entrypoint.s…" 2 hours ago Up 2 hours 0.0.0.0:3306->3306/tcp, 33060/tcp
что говорит мне, что mysql запущен
У меня есть это в файле env laradoc
MYSQL_VERSION=latest
MYSQL_DATABASE=default
MYSQL_USER=default
MYSQL_PASSWORD=secret
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=root
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d
, поэтому я не могу подключиться к MySQL с помощью Sequel Pro, набирая пароль пользователя по умолчанию «secret», используя в качестве хоста http://127.0.0.1
Мой второй вопрос будет
я должен получить доступ
docker-compose exec workspace bash
затем начать
php artisan serve
и
npm hot run
потому что я использую реакцию в сочетании с Laravel. Любая помощь приветствуется. Tnx!