Closed2

DockerのMysqlコンテナ起動時の`chown: changing ownership of ~ : Read-only file system`

ranran

DockerをRootlessモードで起動しているとおこるようだ

コンテナ起動時のログ
...
chown: changing ownership of './sys/kernel/slab/kmalloc-rnd-01-64/remote_node_defrag_ratio': Read-only file system
chown: changing ownership of './sys/kernel/slab/kmalloc-rnd-01-64/total_objects': Read-only file system
chown: changing ownership of './sys/kernel/slab/kmalloc-rnd-01-64/cpu_slabs': Read-only file system
...

DockerfileでUSER指定する

Dockerfile
FROM mysql:8.4

USER 1000:1000

または、compose.yamlで指定も可能

compose.yaml
services:
  db:
    image: mysql:8.4
    user: 1000:1000
このスクラップは4ヶ月前にクローズされました