Tag: 集装箱

无法findDocker容器中的可运行浏览器

当试图在Docker容器中运行ipython笔记本命令时,发生以下错误:未findWeb浏览器:无法find可运行的浏览器。 PS我正在使用jupyter / all-spark-notebook:4.0图像 $ sudo docker run -it -p 8888:8888 jupyter/all-spark-notebook:4.0 ipython notebook Writing notebook server cookie secret to /.local/share/jupyter/runtime/notebook_cookie_secret Serving notebooks from local directory: /home/jovyan/work 0 active kernels The IPython Notebook is running at: http://localhost:8888/ Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). No web browser […]

清理Docker映像占用的磁盘空间

我在Windows 10上运行docker。 我的机器中存储了一些图像。 这些图像的总大小累计在〜10GB左右。 我通过“ docker rmi -f ”命令删除了这些图像。 但是这些图像所占据的空间还没有被释放。 如果运行“docker images”命令,删除的映像将不在“docker images”命令的输出中列出(但磁盘空间不会被清理)。 如何改进(即减less)docker使用的磁盘空间?

如何运行AWS ECS任务重写环境variables

要通过CLI覆盖环境variables,我们可以根据AWS ECS命令行参考使用–overrides (structure) 。 如何在命令行中传递名称值对(结构或JSON)? [ { "name" : "NAME", "value" : "123" }, { "name" : "DATE", "value" : "1234-12-12" }, { "name" : "SCRIPT", "value" : "123456" } ] 我正在寻找一种方法来使用AWS ECS CLI覆盖以上环境variables。 就像是: aws ecs run-task –overrides <<just environment vars here>> –task-definition … 文档不清楚。 我GOOGLE了,但忍不住。

docker上的RSelenium:文件在哪里下载?

我正在使用Docker镜像使用Selenium: require(RSelenium) if (length(system("docker ps -l", intern = TRUE))<2) try({system("docker run -d -p 4445:4444 selenium/standalone-firefox:2.53.0")}) 它的工作原理,我可以连接到任何url和导航。 但是,当我点击一个button来下载文件时,它有时会将其保存(部分保存为xxxxxxx.csv.part )到/tmp/mozilla_mozillaUser0 ,有时会保存到任何地方,或者可能找不到其他位置。 这是有原因吗? 另外我试图打开驱动程序使用 makeFirefoxProfile(list(browser.download.dir = "D:/temp")) 但它返回一个奇怪的错误 Error in file(tmpfile, "rb") : cannot open the connection In addition: Warning messages: 1: running command '"zip" -r9Xjq "C:\Users\rocks\AppData\Local\Temp\RtmpoPhjUb\file31076202d4f.zip" "C:\Users\rocks\AppData\Local\Temp\RtmpoPhjUb/firefoxprofile/prefs.js" ' had status 127 2: In file(tmpfile, "rb") : cannot […]

我怎样才能让容器在Kubernetes上运行?

我现在试图在Kubernetes集群上运行一个带有shell(/ bin / bash)的简单容器。 我认为有一种方法可以通过使用伪tty和分离选项( -td docker run命令中的-td选项)来保持容器在Docker容器上docker run 。 例如 $ sudo docker run -td ubuntu:latest 在kubernetes中有这样的select吗? 我已经尝试使用kubectl run-container命令kubectl run-container kubectl run-container test_container ubuntu:latest –replicas=1 但容器会在几秒钟内退出(就像使用docker run命令启动,而不是前面提到的选项),而ReplicationController会再次启动它。 在Docker docker run命令中,是否有任何方法让容器在Kubernetes上运行,如-td选项?

增加Docker Toolbox上的磁盘空间

我试图在Docker Toolbox上启动一些非常大的容器(总共大约18GB)。 不幸的是,我总是得到没有足够磁盘空间的错误。 我有一个1TB的硬盘,有超过200 GB的免费。 如何增加docker工具箱的磁盘空间?

在Docker容器内的Sensu-Client

我在里面创build了一个基于ubuntu 14.04的定制Docker镜像,内含Sensu-Client包。 一切都很好,但现在我想知道如何触发检查从主机运行。 例如,我希望能够检查在主机上运行的进程,而不仅仅是容器内运行的进程。 谢谢

docker图像的大小和虚拟大小有什么区别?

我有一个私人的registry,我存储所有的docker图像。 我注意到,当我从中拉出一个图像时,我的本地机器和registry上的图像大小的差异是很大的。 例如,我有一个名为mydb的图像(大约126 MB)。 当我把它放在我的本地机器上并执行“docker图像”时 ,它说图像的“虚拟尺寸”现在几乎是三倍大(388 MB)。 我想知道这是什么原因, “虚拟尺寸”究竟是什么意思。 谢谢 :) 。

运行kubernetes autoscalar

我有一个复制控制器运行以下规范: apiVersion: v1 kind: ReplicationController metadata: name: owncloud-controller spec: replicas: 1 selector: app: owncloud template: metadata: labels: app: owncloud spec: containers: – name: owncloud image: adimania/owncloud9-centos7 ports: – containerPort: 80 volumeMounts: – name: userdata mountPath: /var/www/html/owncloud/data resources: requests: cpu: 400m volumes: – name: userdata hostPath: path: /opt/data 现在我使用autoscale命令运行hpa。 $ kubectl autoscale rc owncloud-controller –max=5 –cpu-percent=10 […]

如何在docker-compose.yml中定义docker image name?

我有一个目录叫我的docker写作项目: thing ├── Dockerfile └── docker-compose.yml docker-compose.yml的内容: master: build: . 当我在这个文件夹中运行docker docker-compose build时,这将产生一个叫做thing_master 。 我想在docker-compose.yml中指定我的图像的另一个名称。 这可能吗? – 我知道我可以运行docker-compose -p [image_name] build COMPOSE_PROJECT_NAME或设置环境variablesCOMPOSE_PROJECT_NAME ,但这不是我想要做的。