k8s挂载目录_K8S中挂载目录引发的血案!

在kubernetes中部署前端项目(使用nginx作为服务器)的时候,遇到了一个报错,报错信息如下

2019/11/19 02:16:31 [emerg] 1#1: open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /etc/nginx/nginx.conf:14

nginx: [emerg] open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /etc/nginx/nginx.conf:14

提示的意思是没有找到mine.types文件,也就是说容器内/etc/nginx下不存在这个文件。但是这个文件不是nginx提供的吗?

我赶忙看了下我是如何部署这个容器的。

dockerfile:

FROMnginx:1.17.3COPY dist /usr/share/nginx/html

deployment.yml:

apiVersion:apps/v1beta2kind:Deploymentmetadata:name:smcp-webnamespace:nginx-testspec:selector:matchLabels:app:smcp-webreplicas:1template:metadata:labels:app:smcp-webspec:containers:- name:smcp-webimage:docker-registry.xxx.com/fe/fe-nginx:no-nginx-confports:- containerPort:80volumeMounts:- name:nginx-confmountPath:/etc/nginxvolumes:- name:nginx-confconfigMap:name:nginx-confitems:- key:nginx.confpath:nginx.conf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值