kool에 구축된 CodeIgniter4 개발 환경에 phpMyAdmin 추가

CodeIgniter Advent Calendar 2021
kool에 의해 구축된 CodeIgniter4 개발 환경에 phpMyAdmin을 추가합니다.

작업 확인 환경

  • CodeIgniter 4.1.5
  • phpMyAdmin 5.1.1
  • PHP 8.0.10
  • MySQL 8.0.27
  • kool 1.14.0

  • Docker Desktop 4.2.0
  • macOS 10.15.7
  • kool 작업에는 Docker Engine 및 Docker Compose 가 필요합니다.

    용기의 정지


    용기를 정지하다.
    $ kool stop
    

    docker-compose.페이지 번호 수정

    docker-compose.yml에 phpMyAdmin 설정을 추가합니다.
    --- a/docker-compose.yml
    +++ b/docker-compose.yml
    @@ -43,6 +43,19 @@ services:
           - CMD
           - redis-cli
           - ping
    +  phpmyadmin:
    +    image: phpmyadmin/phpmyadmin:5.1.1
    +    depends_on:
    +      - database
    +    environment:
    +      PMA_HOST: database
    +      PMA_PORT: ${DB_PORT:-3306}
    +      PMA_USER: root
    +      PMA_PASSWORD: ${DB_PASSWORD-pass}
    +    ports:
    +      - 81:80
    +    networks:
    +      - kool_local
     volumes:
       database: null
       cache: null
    

    부팅 컨테이너


    컨테이너를 시작합니다.
    $ kool start
    

    phpMyAdmin 액세스


    브라우저에서 액세스http://localhost:81/.

    좋은 웹페이지 즐겨찾기