日韩天堂,国产精品久久久久久久久久一区,羞羞羞网站,自拍视频网站,久久亚洲欧美成人精品,桃花阁成人网在线观看

Hello! 歡迎來到小浪云!


Docker Compose 部署 MySQL 失敗:為何出現 “mysqld: Can’t read dir of ‘/etc/mysql/conf.d/’” 錯誤?


avatar
小浪云 2024-11-10 220

Docker Compose 部署 MySQL 失敗:為何出現 “mysqld: Can’t read dir of ‘/etc/mysql/conf.d/’” 錯誤?

docker compose 無法部署 mysql

Ubuntu 系統上使用 docker-compose 部署 mysql 時,遇到了無法部署的問題。以下為相關配置:

version: '3' services:   mysql:      restart: always     image: mysql:8.2     network_mode: bridge     container_name: mysql     environment:       mysql_root_password: root123     command:       --character-set-server=utf8mb4       --collation-server=utf8mb4_general_ci       --explicit_defaults_for_timestamp=true       --lower_case_table_names=1       --max_allowed_packet=128m     volumes:       - /etc/localtime:/etc/localtime:ro       - /data/docker/mysql/mysql:/var/lib/mysql       - /data/docker/mysql/etc:/etc/mysql:ro     ports:       - 3306:3306
登錄后復制

采取了以下步驟:

  1. 注釋掉掛載,直接啟動 mysql,成功啟動。
  2. 將容器中的 /var/lib/mysql 復制到宿主機指定掛載目錄。
  3. 復制 /etc/mysql,編寫 my.cnf,并將其放置在宿主機 /data/docker/mysql/etc/mysql/conf.d 下。
  4. 刪除鏡像。
  5. 打開掛載注釋。

此時出現錯誤:

mysqld: can't read dir of '/etc/mysql/conf.d/' (os errno 2 - no such file or directory)
登錄后復制

錯誤分析

掛載的目錄 /data/docker/mysql/etc 缺少 conf.d 目錄。掛載配置為:

      - /data/docker/mysql/etc:/etc/mysql:ro
登錄后復制

導致啟動時找不到 /etc/mysql/conf.d 目錄。

相關閱讀

主站蜘蛛池模板: 久久久久久99 | 91中文字字幕乱码 | 亚洲欧美制服丝袜一区二区三区 | 亚洲最大视频网 | 天堂成人av| 综合色婷婷 | 欧美视频一区在线观看 | 亚洲视频一区在线播放 | 亚洲视频在线观看网站 | 国产成人精品一区二区不卡 | 久热天堂| 欧美一区二区福利视频 | 性视频欧美 | 在线a久青草视频在线观看g | 中文字幕久久精品 | 最近的中文字幕视频大全高清 | 色五月在线视频 | 亚洲欧美精品一区二区 | 日韩欧美一区二区在线观看 | 男女羞羞视频网站18 | 欧美日韩免费在线视频 | 亚洲综合成人网在线观看 | 亚洲最大福利 | 一区二区视频 | 亚洲国产网站 | 九九伦理影院手机观看 | 精品国产综合区久久久久久 | 久久99精品久久久久久 | 思99热精品久久只有精品 | 成人乱码一区二区三区四区 | 在线视频一区二区三区在线播放 | 一级毛片电影 | 四虎永久在线精品国产 | 国产精品成 | 欧美一级久久久久久久久大 | 亚洲第一页中文字幕 | 一个看片免费视频www | 欧美自拍网 | 狠狠色丁香婷婷综合小时婷婷 | 黄色片国产 | 国产999在线|