codememo

도커 컴포지트를 사용하는 PHP MARIADB PHPMYADMIN 문제

tipmemo 2023. 9. 15. 21:00
반응형

도커 컴포지트를 사용하는 PHP MARIADB PHPMYADMIN 문제

나는 지난 2주 동안 도커 컴포지트를 통해 PHP 개발 작업 공간을 만들기 위해 내 phpmyadmin과 데이터베이스를 연결하는 방법을 검색했지만 phpmyadmin 포트를 통해 데이터베이스에 연결할 수 없습니다.

    version: '3'
services: 
 servicio_php:
  image: php:7.3-rc-apache
  volumes:
   - ./web/:/var/www/html
  expose:
   - "80"
  ports:
   - "80:80"
  links:
   - db

 db:
  image: mariadb:latest
  restart: always
  volumes:
    - ./Volumenes/mysql:/var/lib/mysql
  environment:
    MYSQL_ROOT_PASSWORD: root123
    MYSQL_USER: user
    MYSQL_PASSWORD: user123
    MYSQL_DATABASE: bbdd1
  expose:
    - "3306"
  ports:
    - "3306:3306"

 phpmyadmin:
  image: phpmyadmin/phpmyadmin:latest
  container_name: phpmyadmin
  environment:
   PMA_ARBITRARY: 1
   MYSQL_ROOT_PASSWORD: root123
   MYSQL_USERNAME: user
   PMA_HOST: db
   MYSQL_PASSWORD: user123
  restart: always
  ports: 
   - "8080:80"
  volumes:
   - ./sessions:/sessions/
  depends_on: 
   - db 
  links: 
   - db

윈도우 10 버전의 도커 18.06.1-ce를 사용하고 있으며 도커 컴포지트를 실행하면 Innodb에 몇 가지 문제가 있지만 읽기에는 문제가 없습니다.

나는 무엇이 잘못되었는지 볼 수 없고 아마도 이 문제를 가진 사람은 나뿐만이 아닐 것입니다.

언급URL : https://stackoverflow.com/questions/52919055/problems-php-mariadb-phpmyadmin-using-docker-compose

반응형