dockerでmysqlコンテナ作成後、起動できず無限起動し続ける。

実現したいこと

dockerでmysqlコンテナを起動したい。
元々はこのファイルで起動できており、急にコンテナが起動しなくなった状況です。
ファイルは使いまわしていましたが、特に変な操作はしていないです。(PCのアップデートくらい?)
もし同様の事象及び、知見のある方がいらっしゃいましたらご教授頂けると幸いです。
よろしくお願い致します。

発生している問題・エラーメッセージ

エラーらしきログはありません。そのため、最終ログから遡って数行記載してあります。
→検索機能でerrorなどの単語で探しましたが、エラーログはありませんでした。

chown: changing ownership of './sys/module/virtio_net/parameters/gso': Read-only file system chown: changing ownership of './sys/module/workqueue': Read-only file system chown: changing ownership of './sys/module/workqueue/uevent': Read-only file system chown: changing ownership of './sys/module/workqueue/parameters': Read-only file system chown: changing ownership of './sys/module/workqueue/parameters/watchdog_thresh': Read-only file system chown: changing ownership of './sys/module/workqueue/parameters/disable_numa': Read-only file system chown: changing ownership of './sys/module/workqueue/parameters/debug_force_rr_cpu': Read-only file system chown: changing ownership of './sys/module/workqueue/parameters/power_efficient': Read-only file system chown: changing ownership of './sys/module/tpm': Read-only file system chown: changing ownership of './sys/module/tpm/uevent': Read-only file system chown: changing ownership of './sys/module/tpm/parameters': Read-only file system chown: changing ownership of './sys/module/tpm/parameters/suspend_pcr': Read-only file system chown: changing ownership of './sys/module/tpm/version': Read-only file system chown: changing ownership of './sys/module/sr_mod': Read-only file system chown: changing ownership of './sys/module/sr_mod/uevent': Read-only file system chown: changing ownership of './sys/module/sr_mod/parameters': Read-only file system chown: changing ownership of './sys/module/sr_mod/parameters/xa_test': Read-only file system chown: changing ownership of './sys/module/ip_vs_ftp': Read-only file system chown: changing ownership of './sys/module/ip_vs_ftp/uevent': Read-only file system chown: changing ownership of './sys/module/ip_vs_ftp/parameters': Read-only file system chown: changing ownership of './sys/module/ip_vs_ftp/parameters/ports': Read-only file system

該当のソースコード

Dockerfile

FROM mysql:8.0 ENV TZ=UTC COPY ./docker/mysql/my.cnf /etc/my.cnf

my.cnf

[mysqld] user=mysql character_set_server = utf8mb4 collation_server = utf8mb4_0900_ai_ci # timezone default-time-zone = SYSTEM log_timestamps = SYSTEM # Error Log log-error = mysql-error.log # Slow Query Log slow_query_log = 1 slow_query_log_file = mysql-slow.log long_query_time = 1.0 log_queries_not_using_indexes = 0 # General Log general_log = 1 general_log_file = mysql-general.log [mysql] default-character-set = utf8mb4 [client] default-character-set = utf8mb4

docker

#〜省略〜db: build: context: . dockerfile: ./docker/mysql/Dockerfile environment: MYSQL_DATABASE: ${DB_NAME} MYSQL_USER: ${DB_USER} MYSQL_PASSWORD: ${DB_PASSWORD} MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD} TZ: 'Asia/Tokyo' ports: - ${DB_PORT}:3306 volumes: - ./mysql-data:/var/lib/mysql #←元々はこれ - ./docker/mysql/my.cnf:/etc/mysql/conf.d/my.cnf

試したこと

・root権限のパスワードが定義されていないという記事ありますが、既に定義済み。
・Dockerを再インストールしたり、image、values、cacheなども削除。
・PCの再起動。
・mysqlのvaluesの別定義
→- ./docker/db/my.cnf:/etc/mysql/conf.d/my.cnf

実施コマンド

terminal

// ビルド docker-compose build --no-cache // 起動 docker compose up -d

構造

docker-autumn-laravel ├─ docker │ ├─ php │ │ └─ Dockerfile │ │ └─ php.ini │ ├─ nginx │ │ └─ Dockerfile │ │ └─ default.conf │ └─ mysql │ └─ Dockerfile │ └─ my.cnf │ ├─ src │ └─ Laravelのディレクトリ │─ .env │─ .gitignore └─ docker-compose.yml

補足情報(FW/ツールのバージョンなど)

MacBook 12.5.1 Intel
docker v4.12.0
mysql 8.0

コメントを投稿

0 コメント