کیاوش نوری
2 سال پیش توسط کیاوش نوری مطرح شد
2 پاسخ

mysql در docker

سلام وقت بخیر
من اومدم یه docker compose ساختم و image mysql رو گرفتم و زمانی که میخوام run کنم ارور میده که باید یکی از موارد - MYSQLROOTPASSWORD

  • MYSQLALLOWEMPTYPASSWORD
  • MYSQLRANDOMROOTPASSWORD

رو قرار بدم اما من اینکار رو کردم ولی باز همون ارور رو میده

version: "3"
networks:
  backend:
services:
  nginx:
    image: nginx:stable-alpine
    container_name: nginx
    ports:
      - "8000:80"
    volumes:
      - ./src:/var/www/html
      - ./nginx/default.conf:/etc/nginx/conf.d/default.conf
    depends_on:
      - php
      - mysql
    networks:
      - backend
  mysql:
    image: mysql:latest
    container_name: mysql
    restart: unless-stopped
    tty: true
    ports:
      - "3306:3306"
    environment:
      MYSQL_DATABASE: homestead
      MYSQL_USER: homestead
      MYSQL_PASSWORD: secret
      MYSQL_ROOT_PASSWORD: secret
      SERVICE_TAGS: dev
      SERVICE_NAME: mysql
    networks:
      - backend

  php:
    build:
      context: .
      dockerfile: Dockerfile

    container_name: php
    volumes:
      - ./src:/var/www/html
    ports:
      - "9000:9000"
    networks:
      - backend

ثبت پرسش جدید
BahmanMD
تخصص : PHPDeveloper
@BahmanMD 2 سال پیش مطرح شد
1

لطفا عکس از خطا قرار بدین.


کیاوش نوری
تخصص : نرم افزار
@kiavash_it 2 سال پیش مطرح شد
0

ممنون بابت وقتی که گذاشتین،مشکل از ورژن docker بود


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام