Я пытаюсь смонтировать локальный каталог для использования контейнером в kubernetes, но получаю эту ошибку:
$ kubectl logs mysql-pd
chown: changing ownership of '/var/lib/mysql/': Input/output error
версия мини-куба: v0.33.1
докер для Macверсия: 2.0.0.2 (30215)
Двигатель: 18.09.1
Kubernetes: v1.10.11
Я запускаю миникуб с подключенным каталогом:
minikube start --mount-string /Users/foo/mysql_data:/mysql_data --mount
deploy.yml
apiVersion: v1
kind: Pod
metadata:
name: mysql-pd
spec:
containers:
- image: mysql:5.7
name: mysql-container
env:
- name: MYSQL_ROOT_PASSWORD
value: ""
- name: MYSQL_ALLOW_EMPTY_PASSWORD
value: "yes"
ports:
- containerPort: 3306
volumeMounts:
- mountPath: "/var/lib/mysql"
name: host-mount
volumes:
- name: host-mount
hostPath:
path: "/mysql_data"