• 13-08-2023, 18:22:39
    #1
    Aşağıdaki gibi bir kurulum yapıyorum, hata nerede bilemiyorum phpmyadmin hata veriyor.

    docker run -d --name mysql-db -e MYSQL_ROOT_PASSWORD=muro -e MYSQL_DATABASE=wordpress -p 8081:80 mysql
    docker run -d --name phpmyadmin -e PMA_HOST=mysql-db -e PMA_USER=root -e PMA_PASSWORD=muro -p 8082:80 phpmyadmin
  • 13-08-2023, 19:16:08
    #2
    docker run -d --name mysql-db -e MYSQL_ROOT_PASSWORD=muro -e MYSQL_DATABASE=wordpress -p 8081:3306 mysql
    docker run -d --name phpmyadmin -e PMA_HOST=mysql-db -e PMA_USER=root -e PMA_PASSWORD=muro -p 8082:80 phpmyadmin
    Emin değilim fakat bu şekilde bi dener misiniz?
  • 14-08-2023, 00:02:40
    #3
    default network olduğu için dns ile bulamamış olabilir.
    en basiti docker-compose ile yapmak olacaktır.
    version: '3.3'
    services:
      mariadb:
        container_name: mariadb
        environment:
            - MYSQL_ROOT_PASSWORD=muro
        image: mariadb
        restart: unless-stopped
        volumes:
            - ./data:/var/lib/mysql
        ports:
          - 3306:3306
      phpmyadmin:
        image: phpmyadmin
        container_name: phpmyadmin
        environment:
         - PMA_HOST=mariadb
         - PMA_USER=root
         - PMA_PASSWORD=muro
         - UPLOAD_LIMIT=128M
        restart: unless-stopped
        ports: 
          - 8080:80
    bu şekilde bir docker-compose.yml dosyası kullanırsanız çalışacaktır diye düşünüyorum.
  • 15-08-2023, 02:08:16
    #4
    kursatcanciger adlı üyeden alıntı: mesajı görüntüle
    docker run -d --name mysql-db -e MYSQL_ROOT_PASSWORD=muro -e MYSQL_DATABASE=wordpress -p 8081:3306 mysql
    docker run -d --name phpmyadmin -e PMA_HOST=mysql-db -e PMA_USER=root -e PMA_PASSWORD=muro -p 8082:80 phpmyadmin
    Emin değilim fakat bu şekilde bi dener misiniz?
    Yok işe yaramadı, docker-compose ile çözdüm ama olayı.

    eparlak adlı üyeden alıntı: mesajı görüntüle
    default network olduğu için dns ile bulamamış olabilir.
    en basiti docker-compose ile yapmak olacaktır.
    version: '3.3'
    services:
      mariadb:
        container_name: mariadb
        environment:
            - MYSQL_ROOT_PASSWORD=muro
        image: mariadb
        restart: unless-stopped
        volumes:
            - ./data:/var/lib/mysql
        ports:
          - 3306:3306
      phpmyadmin:
        image: phpmyadmin
        container_name: phpmyadmin
        environment:
         - PMA_HOST=mariadb
         - PMA_USER=root
         - PMA_PASSWORD=muro
         - UPLOAD_LIMIT=128M
        restart: unless-stopped
        ports:
          - 8080:80
    bu şekilde bir docker-compose.yml dosyası kullanırsanız çalışacaktır diye düşünüyorum.
    Evet docker-compose ile yapmak en mantıklısıymış, cevabınız çok faydalı oldu. Wordpress'de ekledim aynı docker-compose içerisine istediğim gibi oldu her şey. Şu videoda çok iyi anlatılmış.

    https://www.youtube.com/watch?v=7uUiC6-GZFE