Tag: 集装箱

Docker和Kubernetes存储库的Linux

我一直在尝试在aws上对Linux进行Docker和Kubernetes设置,但是我无法做到这一点。 yum install -y docker docker-registry etcd kubernetes flannel Loaded plugins: amazon-id, rhui-lb, search-disabled-repos No package docker available. No package docker-registry available. No package kubernetes available. No package flannel available. 任何人都可以build议一个常见的回购和套房回购,我需要添加来完成此设置? 注意:订阅pipe理器不是一个选项,因为这个服务器是通过AWS提供的

我应该容纳一个需要16个vCPU的独立命令行或terminal应用程序吗?

我们正在使用一个当前为Windows编译的应用程序(它是一个独立的.exe,没有挂接到registry中),如果需要,它也可以交叉编译为* nix。 这个应用程序最好使用约16个线程并行运行。 部署整个Windows(或Linux)堆栈看起来很繁重,但我不明白容器是否合理。 我感到困惑的是,我觉得我的THOUGHT容器可以在Azure或AWS上运行,基本上可以在某种程度上运行。 它看起来像是,我需要旋转主机虚拟机来容纳容器。 如果这是真的,那么我只能把两个容器放在32个vCPU上,而容器没有意义(我认为)。 希望我只是误解了这一点。 有没有什么轻量级的,可以让我运行繁重的计算和文件I / O(结果文件是每个16GB +),但不依赖于GUI等进程? 所有的广告都在Docker / swarm,core-os,kubernetes,mesos / mesosphere里面,我真的是筋疲力尽。

将docker容器中的systemd / journald日志logging到“docker logs”

我正在Docker容器中运行systemd。 当我使用的时候,我想获得jounrnaldlogging的所有消息 docker logs <containername> 现在,整个邮件进入容器中的日记,当我使用“docker日志”时什么都不显示。 我怎样才能closures或redirect,使一切都出现在docker日志?

docker群 – 如果一个服务中的容器死于错误,任务是否会被复制到其他地方?

在docker群体环境中,如果容器由于内部错误而死亡,会发生什么情况? 这个任务会重生吗?

dockernetworking端口绑定

我正在玩docker和容器。 我有一个Ubuntu的盒子(运行在VMware播放器)上的docker引擎设置,并试图使用以下命令将守护进程绑定到networking端口: root@ubuntu:~# docker -H 10.0.0.7:2375 -d & [1] 10046 root@ubuntu:~# flag provided but not defined: -d See 'docker –help'. 为什么这个-d参数会抛出它。 我对Linux很新,所以有什么build议是值得欢迎的。 提前致谢。

jenkins插件在Docker容器中通过CLI安装,没有显示在jenkins的Web控制台中

根据Docker仓库官方JenkinsCI中的README.md文件,我已经在一个名为volume的docker容器中启动了一个jenkins master,比如这个 $ docker run -d \ –publish 8080:8080 \ –volume jenkins_home:/var/jenkins_home \ –name jenkins_master \ jenkins 之后,我使用浏览器来: 请访问localhost:8080 , 从jenkins Web控制台安装了一些插件, 跑了几条pipe道 等等 一切正常。 后来我试图通过CLI(而不是Web控制台)安装一些jenkins插件,如下所示 $ docker exec -it jenkins_master /bin/bash $ install-plugins.sh hockeyapp 它显示了一切安装正确。 但是,当我通过浏览器访问localhost:8080 ,我看到没有安装hockeyapp插件。 我怎样才能确保插件可以从Web控制台,而我从docker exec CLI安装它们? 值得注意的是,我发现有2个不同的插件文件夹。 其中一个hockeyapp可用。 没有hockeyapp地方。 $ ls /usr/share/jenkins/ref/plugins/ # shows hockeyapp $ ls /var/jenkins_home/plugins/ # does […]

Docker镜像比其文件系统大

我有一个Docker镜像,我从几个图层和一个debian:jessie基础镜像,我正在努力缩小。 我添加了一个清理层比apt-get remove一堆包并从文件系统中删除文件。 当我运行所得到的图像,并在里面做的时候,我可以看到它大约是1.3GB 。 但是,当我在2.2GB docker images查看镜像大小时,它大于2.2GB ,这是清理层之前的镜像大小。 为什么最后的形象不会变小?

如何将Docker容器作为具有用户命名空间的特权用户来运行

我正在运行用户命名空间启用,我需要以root用户运行一个特定的容器(该容器需要能够从内部执行Linux安装命令)。 当启用名称空间时,如何在特权模式下运行特定的容器?

Docker Consul多个容器在单个虚拟机设置

我用来旋转领事容器的Docker命令 – 为容器1创build静态IP docker network create –subnet=172.18.0.0/16 C1 运行一个领事容器到那个IP: docker run -d –net C1 –ip 172.18.0.10 -p 48301:8301/tcp -p 48400:8400/tcp -p 48600:8600/tcp -p 48300:8300/tcp -p 48302:8302/tcp -p 48302:8302/udp -p 48500:8500/tcp -p 48600:8600/udp -p 48301:8301/udp –name=test1 consul agent -client=172.18.0.10 -bind=172.18.0.10 -server -bootstrap -ui 同样为遏制器2创build静态IP – docker network create –subnet=172.19.0.0/16 C2 docker run -d –net C2 –ip […]

Bluemix容器closures问题

我正在尝试使用容器来部署基于Fortran的代码。 我已成功为Fortran环境创build了一个映像存储库。 但是,当我尝试使用容器时,容器不启动。 它保持build设,超时后永不停止。 我检查在线解决scheme,并build议由于尺寸问题发生这种情况。 不过,我甚至试图分配2 GB的内存(在我的情况下,最大允许),但我仍然无法获得容器的工作。 有人可以提出一个解决scheme吗? The result for cf ic inspect [ { "BluemixApp": null, "BluemixServices": null, "Config": { "AttachStderr": false, "AttachStdin": false, "AttachStdout": false, "Cmd": [], "Dns": "", "Env": [ "logging_password=", "space_id=09b438a1-16ea-4e78-9229-6c8ff48522bd", "logstash_target=logmet.opvis.bluemix.net:9091", "metrics_target=logmet.opvis.bluemix.net:9095" ], "Hostname": "instance-01024a2b", "Image": "registry.ng.bluemix.net/legacycontainer/madeline-chat:latest", "ImageArchitecture": "amd64", "Labels": { "doc.url": "/docs/images/docker_image_ibmnode/ibmnode_starter.html" }, "Memory": 1024, "MemorySwap": "", "OpenStdin": […]