Questions tagged «containers»

容器是其实例是其他对象的集合的类,数据结构或抽象数据类型。容器通常使用泛型或模板,以便可以添加各种各样的对象。


13
泊坞窗:“ build”需要1个参数。参见'docker build --help'
尝试遵循有关从Docker网站构建Docker映像的说明。 https://docs.docker.com/examples/running_redis_service/ 这是我将遵循文档上的说明并使用此Dockerfile的错误 FROM ubuntu:14.04 RUN apt-get update && apt-get install -y redis-server EXPOSE 6379 ENTRYPOINT ["/usr/bin/redis-server"] sudo docker build -t myrepo/redis docker: "build" requires 1 argument. See 'docker build --help'. 怎么解决?
315 docker  containers 

18
如何在Docker容器中运行Cron作业?
我正在尝试在调用shell脚本的docker容器中运行cronjob。 昨天我一直在网上搜索和堆栈溢出,但是我找不到真正可行的解决方案。 我怎样才能做到这一点? 编辑: 我已经创建了一个(带注释的)github存储库,上面有一个工作的docker cron容器,该容器以给定的间隔调用shell脚本。
275 docker  cron  containers  sh 


6
Kubernetes中的ClusterIP,NodePort和LoadBalancer服务类型之间有什么区别?
1-我正在阅读文档,但措词有些困惑。它说: ClusterIP:在群集内部IP上公开服务。选择此值将使服务仅可从群集内访问。这是默认的ServiceType NodePort:在静态端口(NodePort)上的每个节点的IP上公开服务。将自动创建NodePort服务将路由到的ClusterIP服务。您可以通过请求从集群外部联系NodePort服务<NodeIP>:<NodePort>。 LoadBalancer:使用云提供商的负载平衡器在外部公开服务。将自动创建外部负载均衡器将路由到的NodePort和ClusterIP服务。 NodePort服务类型是否仍然使用,ClusterIP但是仅在一个对外部客户端开放的端口上使用?那么在这种情况下是<NodeIP>:<NodePort>一样的<ClusterIP>:<NodePort>吗? 还是NodeIP在运行时实际找到的IP,kubectl get nodes而不是用于ClusterIP服务类型的虚拟IP? 2-同样在以下链接的图表中: http://kubernetes.io/images/docs/services-iptables-overview.svg 有什么特别的原因Client是里面的Node?我假设Cluster在ClusterIP服务类型的情况下,它必须位于内。 如果为NodePort绘制了相同的图,那么将客户端完全绘制在Node和之外是否有效,Cluster或者我是否完全忽略了要点?

3
仅列出停止的Docker容器
Docker提供了一种列出正在运行的容器或所有容器(包括已停止的容器)的方法。 这可以通过以下方式完成: $ docker ps # To list running containers 或通过 $ docker ps -a # To list running and stopped containers 我们是否只能列出已停止的容器?
190 docker  containers 

9
Docker错误无法删除Docker容器,冲突:无法删除存储库引用
我想在Docker上删除容器,但是要删除时发生错误 我下一步删除容器之前,请参阅现有容器列表 sts@Yudi:~/docker$ sudo docker ps -as CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE 78479ffeba5c ubuntu "/bin/bash" 42 hours ago Exited (0) 42 hours ago sharp_wescoff 81 B (virtual 187.7 MB) 0bd2b54678c7 training/webapp "python app.py" 5 days ago Exited (0) 5 days ago backstabbing_ritchie 0 B (virtual 323.7 …
165 docker  containers 

4
在Docker Alpine容器中启动Shell
要为Ubuntu映像启动交互式shell,我们可以运行: ole@T:~$ docker run -it --rm ubuntu root@1a6721e1fb64:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var 但是,对于Alpine Docker映像运行此命令时,将得到以下结果: ole@T:~$ docker run -it --rm alpine Error response from daemon: No command specified 在Alpine基本容器中启动交互式Shell的命令是什么?

3
标准容器的复杂性保证是什么?
显然;-)标准容器提供某种形式的保证。 哪种类型的担保以及不同类型的容器之间到底有什么区别? 从工作的SGI页(约STL)我拿出这样的: Container Types: ================ Container: Forward Container Reverse Container Random Access Container Sequence Front Insert Sequence Back Insert Sequence Associative Container Simple Associative Container Pair Associative Container Sorted Associative Container Multiple Associative Container Container Types mapped to Standard Containers ============================================= std::vector: Sequence Back Sequence Forward/Reverse/Random Container std::deque: Sequence …
160 c++  stl  containers  big-o 

11
如何在Kubernetes上保持容器运行?
我现在正在尝试在Kubernetes集群上运行带有shell(/ bin / bash)的简单容器。 我以为有一种方法可以通过使用pseudo-ttyand detach选项(命令上的-td选项docker run)来保持容器在Docker容器上运行。 例如, $ sudo docker run -td ubuntu:latest Kubernetes中有这样的选择吗? 我试过使用kubectl run-container类似以下的命令来运行容器: kubectl run-container test_container ubuntu:latest --replicas=1 但是容器会退出几秒钟(就像使用docker run上面没有提到的选项的命令启动一样)。然后ReplicationController反复再次启动它。 有没有办法像命令中的-td选项那样保持容器在Kubernetes上运行docker run?


12
如何在Docker中获取依赖子映像的列表?
我正在尝试删除图像,但得到: # docker rmi f50f9524513f Failed to remove image (f50f9524513f): Error response from daemon: conflict: unable to delete f50f9524513f (cannot be forced) - image has dependent child images 这是docker版本: # docker version Client: Version: 1.10.3 API version: 1.22 Go version: go1.5.3 Git commit: 20f81dd Built: Thu Mar 10 21:49:11 2016 …
123 linux  docker  containers 

9
同时迭代两个或多个容器的最佳方法是什么
C ++ 11提供了多种遍历容器的方式。例如: 基于范围的循环 for(auto c : container) fun(c) std :: for_each for_each(container.begin(),container.end(),fun) 但是,建议对两个(或更多个)相同大小的容器进行迭代以完成类似任务的方法是: for(unsigned i = 0; i < containerA.size(); ++i) { containerA[i] = containerB[i]; }

3
如何知道Docker容器退出的原因?
我有一个在1G RAM主机中运行的Docker容器(也有在同一主机中运行的其他容器)。该Docker容器中的应用程序将解码一些图像,这可能会消耗大量内存。 该容器会不时退出。我怀疑这是由于内存不足,但不是很确定。我需要找到根本原因的方法。那么有什么方法可以知道这个集装箱的死亡发生了什么?

6
为什么vector <bool>不是STL容器?
斯科特·迈耶斯(Scott Meyers)的书《有效的STL:提高标准模板库使用率的50种特定方法》第18条说,要避免vector &lt;bool&gt;使用它,因为它不是STL容器,并且实际上并不适用bool。 如下代码: vector &lt;bool&gt; v; bool *pb =&amp;v[0]; 不会编译,这违反了STL容器的要求。 错误: cannot convert 'std::vector&lt;bool&gt;::reference* {aka std::_Bit_reference*}' to 'bool*' in initialization vector&lt;T&gt;::operator []返回类型应该是T&amp;,但是为什么会有特殊情况vector&lt;bool&gt;呢? 什么是vector&lt;bool&gt;真正组成的呢? 该项目还说: deque&lt;bool&gt; v; // is a STL container and it really contains bools 可以代替vector&lt;bool&gt;吗? 谁能解释一下?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.