Если вы используете phpMyAdmin для работы с базой данных, вы можете подключить его через Docker Compose.
В папке проекта создайте docker-compose.yml
со следующим содержимым:
version: '3'
services:
web:
image: "akopkesheshyan/bitrix24:latest"
ports:
- "80:80"
- "443:443"
cap_add:
- SYS_ADMIN
security_opt:
- seccomp:unconfined
privileged: true
volumes:
- ./:/home/bitrix/www/local
depends_on:
- mysql
mysql:
image: mariadb
healthcheck:
test: "/usr/bin/mysql --user=root --password=+Tr+()8]!szl[HQIsoT5 --execute \"SHOW DATABASES;\""
interval: 2s
timeout: 20s
retries: 10
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: +Tr+()8]!szl[HQIsoT5
MYSQL_DATABASE: sitemanager
MYSQL_USER: bitrix
MYSQL_PASSWORD: +Tr+()8]!szl[HQIsoT5
command: ['--character-set-server=utf8', '--collation-server=utf8_unicode_ci', '--skip-character-set-client-handshake', '--sql-mode=']
phpmyadmin:
image: phpmyadmin/phpmyadmin
links:
- mysql:mysql
ports:
- 8181:80
environment:
PMA_HOST: mysql
MYSQL_USERNAME: bitrix
MYSQL_PASSWORD: +Tr+()8]!szl[HQIsoT5
В консоли выполните команду:
docker-compose up -d
На экране повится сообщение об успешном запуске контейнеров.
$ docker-compose up -d
Starting myproject_mysql_1 ... done
Starting myproject_tools_1 ... done
Starting myproject_web_1 ... done
Starting myproject_phpmyadmin_1 ... done
Откройте браузер и перейдите по адресу http://localhost:8181, вы увидите стандартное окно авторизации phpMyAdmin
.
Используйте параметры входа из конфигурационного файл:
Username
: bitrixPassword
: +Tr+()8]!szl[HQIsoT5