应用管理类
<p><span style="font-size:16px"><strong>1. </strong><strong>如何访问PKS</strong><strong>发布的应用?</strong></span></p>
<p>通过elb+Ingress进行访问。</p>
<p> </p>
<p><span style="font-size:16px"><strong>2. 应用的名称为什么不能重复?</strong></span></p>
<p>应用名称是当前集群下的应用的唯一标识,应用之间可以通过应用名称+访问端口的形式互访。</p>
<p> </p>
<p><span style="font-size:16px"><strong>3. 创建应用能否使用其他的第三方镜像?</strong></span></p>
<p>可以通过登录到主机执行docker login命令登录到第三方镜像仓库拉取。控制台使用第三方镜像即将开放。</p>
<p> </p>
<p><span style="font-size:16px"><strong>4. 内存限制,CPU限制如何填写?</strong></span></p>
<p><strong>(1)</strong><strong>关于request</strong><strong>和limit</strong><strong>限制说明</strong></p>
<p>request:不限制容器实际的使用资源,只用于容器创建时的资源调度,节点可用资源大于该值时容器才会调度成功。</p>
<p>limit:限制容器的最大可使用资源,与资源调度无关。</p>
<p><strong>(2)</strong><strong>CPU</strong><strong>限制说明</strong></p>
<p>CPU的限制是通过设置CPU的核数的比重来限制容器可使用的时间片,CPU资源以核为单位,允许为小数。</p>
<p>1)如果同时设置了CPU limit和CPU request,两者都会生效。</p>
<p>2)如果只设置了CPU limit,CPU request将自动等于CPU limit。</p>
<p>3)如果只设置了CPU request,CPU request生效,不限制CPU实际使用上限。</p>
<p>4)limit需大于等于request。</p>
<p><strong>(3)</strong><strong>内存限制说明</strong></p>
<p>内存限制是限制容器最大可使用内存量。内存资源以MB为单位。</p>
<p>1)内存request只在容器调度时起作用,容器调度时会判断可用内存资源是否大于内存request,否则调度失败。</p>
<p>2)内存limit标识容器可使用内存上限,当容器使用内存超过该上线,将会被kill掉。因此为了保证容器的正常运作限制request = limit。</p>
<p> </p>
<p><span style="font-size:16px"><strong>5. 更新服务是否支持滚动更新?</strong></span></p>
<p>暂不支持。</p>
<p> </p>
<p><span style="font-size:16px"><strong>6. 如何设置容器系统时间为北京时间?</strong></span></p>
<p>容器默认使用UTC时间,使用容器时经常碰到容器系统时间和北京时间差8小时的问题,解决方法有两个,一个是使用环境变量甚至TZ=Asia/shanghai,另一个是在dockerfile中创建时区文件RUN echo"Asia/shanghai" > /etc/timezone;第一种环境变量方式,每次创建服务都需要添加,第二种方法Dockfile方式把时区制作到镜像,一劳永逸。</p>
<p> </p>
提交成功!非常感谢您的反馈,我们会继续努力做到更好!