Я использую кластер GKE kubernetes и создал образ WordPress Docker.
Файл Docker:
FROM wordpress:php7.1-apache
COPY /web /var/www/html
RUN ls
WORKDIR /var/www/html
EXPOSE 80
Deployment.yaml
volumeMounts:
- name: wordpress-content-data
mountPath: /var/www/html/
Когда я пытаюсь смонтировать pvc с этим образом док-станции, все данные в нем становятся пустыми, а папка «lost + found» добавляется в путь. Я хочу, чтобы все данные находились в папке «html» в PVC, а также, когда при новом развертывании появятся данные WordPress, там будет изменен только измененный filer.
Я также собираюсь добавить CI / CD для образа докера, поэтому, пожалуйста, предложите ответ, чтобы решить эту проблему.