Docker Wordpress PVC安装问题丢失+;在库伯内特斯发现
我使用GKE kubernetes集群创建了wordpress docker图像 Docker文件:Docker Wordpress PVC安装问题丢失+;在库伯内特斯发现,docker,kubernetes,google-cloud-platform,docker-compose,Docker,Kubernetes,Google Cloud Platform,Docker Compose,我使用GKE kubernetes集群创建了wordpress docker图像 Docker文件: FROM wordpress:php7.1-apache COPY /web /var/www/html RUN ls WORKDIR /var/www/html EXPOSE 80 部署.yaml volumeMounts: - name: wordpress-content-data mountPath: /var/www/html/ 当我尝试挂载一个
FROM wordpress:php7.1-apache
COPY /web /var/www/html
RUN ls
WORKDIR /var/www/html
EXPOSE 80
部署.yaml
volumeMounts:
- name: wordpress-content-data
mountPath: /var/www/html/
当我尝试挂载一个带有这个docker映像的pvc时,其中的所有数据都将变为空,文件夹“lost+found”将添加到路径中。我希望所有的数据在'html'文件夹中的PVC和新的部署来的wordpress数据应该只有改变文件将覆盖
我也在考虑为docker image添加CI/CD,因此请建议解决此问题的答案。有很多好文章,介绍了如何在GKE上配置和部署wordpress以及数据持久性
很好。您可以使用本手册作为成功安装的示例。我的错误在
Dockerfile
工作dockerfile就像
FROM wordpress:php7.1-apache
COPY /web /usr/src/wordpress
WORKDIR /var/www/html
EXPOSE 80
必须使用此路径来代替/var/www/html
GitHub文档:
Docker hub文档:
您是否检查了任何在线文档以部署wordpress?类似这样的事情:它不再有用了