Tag: azure container service

IIS网站无法加载DLL

我有一个.NET应用程序运行在Windows容器内部的IIS服务器 – 在kubernetes集群(Azure容器服务)上部署的pod。 该应用程序包含一个加载dll(C#类库dll)的WEB API组件。 我可以查询应用程序来检查是否加载DLL。 问题是,有时DLL会自动以某种方式卸载,因为容器/容器仍然在运行,它不会重新启动,但应用程序显示该DLL未加载。 我发现IIS有一些应用程序池回收间隔以及空闲超时设置为20分钟。 我试图手动回收应用程序池,也试图超时后查询,但我无法重现问题,并find实际的原因。 任何人都可以分享一些信息或方法来确定问题?

是否可以在具有不同子域和相同侦听端口(80)的单个主机上部署多个容器?

我已经在单个Windows Server 2016上部署了20个ASP.Net容器。在这里我有点容器与不同的端口在相同的IP工作正常。 我需要在端口80上公开容器中的所有站点来分隔子域(例如:site1.serveraction.com,site2.serveraction.com) 但是另外一个工作的容器正在下降。 在这里,我的Docker撰写文件: 版本:“3”服务:site1:image:“raj / con:site1”环境: – HOST_NAME = 13.92.51.1XX – VIRTUAL_HOST = site1.serveractions.com端口: – “80:80” 版本:“3”服务:site2:image:“raj / con:site2”环境: – HOST_NAME = 13.92.51.1XX – VIRTUAL_HOST = site2.serveractions.com端口: – “80:80”

Azure CNI插件入门

我是新的容器networking接口(CNI),并试图运行azure-vnet CNI插件。我手动安装在Azure上运行的Linux机器上的插件。但是,当我尝试启动插件,我一直在运行到以下错误: CNI_COMMAND env variable missing { “code”: 100, “msg”: “required env variables missing” } 是否有任何步骤或例子列出某处尝试azure-vnet CNI? https://github.com/Azure/azure-container-networking logging在/var/log/azure-vnet.log 2017/11/17 02:28:26 [cni-net] Running on Linux version 3.10.0-693.el7.x86_64 (mockbuild@x86-038.build.eng.bos.redhat.com) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Thu Jul 6 19:56:57 EDT 2017 2017/11/17 02:28:26 [net] Network interface: {Index:1 MTU:65536 Name:lo HardwareAddr: Flags:up|loopback} […]

两个运行.NET服务的docker节点,彼此交谈

我的问题是关于容器的.NET World中的应用程序体系结构。 我去了一个本地的.NET Development Meetup ,那个人展示了如何重新构build我们的应用程序,以适应所有组件到不同的容器中。 我喜欢这个主意,回到家里意识到沟通部分是如何发挥的。 这是他写的东西。 每个泡泡代表一个容器。 现在这是百万美元的问题。 我的应用程序是一个ASP.NET MVC Web App ,业务逻辑和数据访问层是应用程序引用的DLL。 其他则在每个依赖层上创build一个REST端点; 我没有看到没有其他方式我的DLL可以在一个单独的容器中运行,并通过容器行引用。 .NET提供的方法/框架能够轻松完成吗?

Docker集群中的保险库不会更新所有节点

我们目前有3个Docker容器,每个容器上都安装了保险库(使用Azure容器服务)。 挑选任何容器,如果我们写一个不存在的秘密,它会立即复制其他容器。 但是,当我们更新一个存在的密钥时,它只会显示在所选的群集上,而不会跨越复制。 如果我们密封保险库并将其解封,则会显示更新的结果。 例如,所有的保pipe库都是一样的: $ export VAULT_ADDR='https://10.0.0.10:8200' $ ./vault read secret/7d3e6fda-64d7-4032-abd2-84539f5a1484 Value — —– refresh_interval 768h0m0s password hello $ $ export VAULT_ADDR='https://10.0.0.9:8200' $ ./vault read secret/7d3e6fda-64d7-4032-abd2-84539f5a1484 Key Value — —– refresh_interval 768h0m0s password hello $ $ export VAULT_ADDR='https://10.0.0.8:8200' $ ./vault read secret/7d3e6fda-64d7-4032-abd2-84539f5a1484 Key Value — —– refresh_interval 768h0m0s password hello 现在我写一个: $ ./vault write […]

拉图像Azure容器registry – Kubernetes

有没有人有任何build议如何从Azure容器registry中提取,同时在Azure容器服务(kubernetes)中运行? 我已经尝试了一个像下面这样的示例部署,但图像拉不合格: kind: Deployment apiVersion: extensions/v1beta1 metadata: name: jenkins-master spec: replicas: 1 template: metadata: name: jenkins-master labels: name: jenkins-master spec: containers: – name: jenkins-master image: myregistry.azurecr.io/infrastructure/jenkins-master:1.0.0 imagePullPolicy: Always readinessProbe: tcpSocket: port: 8080 initialDelaySeconds: 20 timeoutSeconds: 5 ports: – name: jenkins-web containerPort: 8080 – name: jenkins-agent containerPort: 50000