Tag: coreos

Docker卷 – 非常慢的运行命令

我有一个Docker容器,用于保存专用的卷data中的所有data以保持持久性。 该卷是使用docker volume create命令创build的。 我在卷中有大约1,5 M个文件。 当我运行一个新的容器,并希望使用-v绑定到它的音量,这需要一个难以置信的长时间〜3小时以上… docker run –name freshname -d -p 3838:3838 -v data:/home/pub myimg/own 什么是处理这么多文件的首选方式,还是有一个更好的方法来保存文件? 我在coreOS 899.15.0 stable上运行Docker 1.9.1。

CoreOS无法使用提供的用户名和密码在云configuration文件中login?

所以我在VirtualBox上运行CoreOS。 我启动了虚拟机并使用 sudo openssl passwd -1 > cloud-config-file 它促使我input一个密码。 然后我的云configuration文件如下所示: #cloud-config users: – name: test – passwd: 'provided password hash' groups: – sudo – docker 然后我尝试安装图像 sudo coreos-install -d /dev/sda -C stable -c cloud-config-file 并成功安装,我closures虚拟机,卸载磁盘,并重新启动虚拟机,它会提示我inputlogin名和密码。 我使用云configuration文件中提供的凭据,并一直告诉我“login不正确”。 为什么发生这种情况? 我似乎已经正确地完成了所有步骤。

在CMD指令中从目录访问docker工人容器卷

在CMD指令中从目录访问docker工人容器卷 $ sudo docker run -d –name ext -v /external busybox /bin/sh 和 run.sh #!/bin/bash if [[ -f "/external" ]] then echo 'success!' else echo 'Sorry, I can't find /external…' fi 和 Dockerfile FROM ubuntu:14.04 MAINTAINER newbie ADD run.sh /run.sh RUN chmod +x /run.sh CMD ["bash", "/run.sh"] 和 $ sudo docker build -t app . […]

为linux iso镜像创builddocker基础镜像

我怎样才能从一个coreos iso镜像做一个docker基础镜像? 我试图tar -cf的ISO映像tar文件,但它是失败的。 docker导入…只是.tar档案文件? 谢谢

Kubernetes奴才不完全连接

我有一个开发kubernetes集群设置,我有一个运行kube-proxy和kubelet的小兵。 只有当它能连接到主人的apiserver,它才可以开始。 Howerver我越来越 error updating node status, will retry: error getting node "10.211.55.126": minion "10.211.55.126" not found 我注意到之前,我得到这个: Server rejected event '&api.Event后面跟着一个大型的JSON对象,大部分都是空的string值。 当我尝试运行奴才的古贝莱特时,我反复尝试。 我有它指向一个私人的IP,它报告说,它不能鳍公共IP。 我想这是一个etcd问题,但我不知道,也可能flanneld? 更新1我pipe理得到通过最初的错误注册与主的奴才(节点?)。 这允许它从桅杆接收荚并运行容器; 然而,仆从仍然没有完全连接,导致主人不断推动更多的荚向仆从。 kubelet进程正在报告: Cannot get host IP: Host IP unknown; known addresses: [] Cannot get host IP: Host IP unknown; known addresses: [] 。 有一个运行kubelet的标志给主机IP?

Docker Containers和Swarm的工作监控解决scheme?

我正在寻找Web应用程序的监视解决scheme,部署为通过7-10个虚拟机传播的Docker容器群。 高级要求是: 性能仪表板的可configurationWeb和REST接口 VM级别的一般性能指标(CPU /内存/ IO) 当容器和​​/或VM正在离线/重新启动时警报 需要时可以深入容器处理活动 主机操作系统是CoreOS和Ubuntu 任何build议/最佳做法? 注意:正在使用外部Kibana安装来收集部署在VM上的Logstash代理的应用程序日志。

docker和rkt之间的本质区别是什么?

他们如何运作不同? 他们使用了哪些内核特性?

无头的docker主机与一个头部的容器

TL; DR:我可以configuration容器来本地访问VGA,覆盖主机video输出吗? 我正在考虑处置我的低功耗XenServer(以前的ESXi)白盒来设置docker最小安装(例如CoreOS,RancherO或类似的发行版)。 是否有可能给一个(可能没有特权的)容器独占访问/传递到video输出,安装媒体中心解决scheme(如Kodi),可以与所有其他容器一起运行,全屏video输出到电视,“显然”用硬件加速video解码? 我试图在 – –privileged , – 设备, -v /dev/vga?:….之间–privileged ,但是我必须要pipe理员,我对此很–privileged ,唯一可以find的信息与USB有关或CUDA :类似,但不完全一样的东西。 TIA

pod路由与IP不匹配

我在裸机CoreOS 1235.6.0中使用Kubernetes 1.5.2,在覆盖networking中使用calico v1.0.2。 容器获得正确的IP地址,但他们的路线不匹配: / # ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: tunl0@NONE: <NOARP> mtu 1480 qdisc noop qlen 1 link/ipip 0.0.0.0 brd 0.0.0.0 4: eth0@if9: […]

Journalctl:将_SYSTEMD_UNIT字段添加到日志打印输出中

使用命令: / usr / bin / journalctl -o short -f | ncat {some-ip} {some port} 将日志输出转发到某个远程日志跟踪应用程序。 问题在于,我在打印输出中缺lesssystemd单元/服务名称,很难确定哪个服务会产生什么日志行。 例如这是一个nginx行: Jun 25 07:51:09 localhost bash [497] :10.23.132.98 – – [25 / Jun / 2014:07:51:09 +0000]“GET /page.html HTTP / 1.1”200 321“https:// {ip}“”Mozilla / 5.0(Windows NT 6.1; WOW64)AppleWebKit / 537.36(KHTML,像Gecko)Chrome / 35.0.1916.153 Safari / 537.36“ 在日志中有bash [497] – 进程的PID。 […]