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

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 目錄。

相關閱讀

主站蜘蛛池模板: 亚洲高清免费视频 | 偷拍亚洲欧美 | 亚洲狠狠成人综合网 | 国产高清不卡视频 | 亚洲欧美久久 | 日本人免费xxx在线视频 | 亚洲成网站www久久九 | avtt国产| 日韩成人免费在线视频 | 国色天香在线第二页 | 性色屋| 亚洲欧洲精品成人久久曰影片 | a级毛片在线 | gogo大胆高清免费视频 | 自拍偷拍欧美视频 | 亚洲国产中文字幕在线观看 | 亚洲一级毛片免费在线观看 | 精品欧美成人高清视频在线观看 | 欧美日韩国产亚洲一区二区三区 | 狠狠色丁香婷婷综合激情 | 日韩免费高清一级毛片久久 | 亚洲婷婷综合色高清在线 | 亚洲黄色在线观看视频 | 亚洲国产午夜电影在线入口 | 美女下部隐私免费网站视频 | 一区二区高清在线 | 国产精品久久久久久亚洲小说 | 国产一在线精品一区在线观看 | 自拍偷拍第一页 | 99热在线精品播放 | 亚洲欧美综合网 | 自拍天堂 | 日韩天堂 | 五月婷婷 六月丁香 | 中国精品 | 亚洲免费视频观看 | 这里只有精品视频 | 最新国产福利在线 | 涩天堂| 五月天丁香六月欧美综合 | 一区视频 |