چگونه یک پایگاه داده MySQL را در Docker اجرا کنیم

خلاصه
1405/04/29

با دستورات زیر می‌توانید یک پایگاه داده MySQL را در Docker اجرا کنید: ۱. **اجرای کانتینر:** ```bash docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=your_strong_pass

چگونه یک پایگاه داده MySQL را در Docker اجرا کنیم


با دستورات زیر می‌توانید یک پایگاه داده MySQL را در Docker اجرا کنید:

۱. **اجرای کانتینر:**
```bash
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=your_strong_password -d mysql:latest
```
(جای `your_strong_password` رمز عبور روت دلخواه خود را قرار دهید.)

۲. **بررسی وضعیت:**
```bash
docker ps
```

۳. **اتصال به کانتینر (برای مدیریت):**
```bash
docker exec -it some-mysql mysql -u root -p
# پس از اجرای دستور، رمز عبور را وارد کنید.
```

اگر می‌خواهید داده‌ها حفظ شوند، حتماً از Volume استفاده کنید:

۴. **اجرا با Volume (توصیه شده):**
```bash
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=your_strong_password -v /path/on/host/mysql_data:/var/lib/mysql -d mysql:latest
```