Tag: Ubuntu

如何在Docker容器中为ubuntu创build本地镜像?

我想在Docker容器中为Ubuntu创build本地镜像。 这里是我从git hub下面的链接。 https://github.com/ekino/docker-images 现在问题是下载整个软件包需要花费太多的时间,尽pipe我把它分为主要的,受限制的和全部的,但是它是下载22 GB的软件包。 我的系统自上次48小时开机,但仍未完成。 是的,我有足够的互联网速度。 但是我认为它会陷入一个无限的循环,并陷入某个地方。 有没有其他办法可以做到这一点? 有什么build议么 ? 提前谢谢你!

ubuntu 14.04 SuperDesk Raven未configuration(禁用日志logging)

我在VMWare ESXi5.5上安装了一个干净的Ubuntu 14.04 x64服​​务器机器。在其中,我遵循https://github.com/superdesk/superdesk/blob/master/README.md中介绍的Sourcefabric SuperDesk软件的安装过程 在README.md文件的末尾运行“本地演示”和“创build用户”脚本之后,得到以下输出: 警告:elasticsearch:PUT / superdesk [status:400请求:0.064s] 乌鸦没有configuration(日志被禁用)。 请参阅文档以获取更多信息。 INFO:raven.base.Client:Raven没有configuration(日志被禁用)。 请参阅文档以获取更多信息。 命令完成:{'password':'$ THE_PASSWORD_HASH','is_active':True,'user_type':'administrator','needs_activation':False,'session_preferences':{},'_etag':'acc4fd0363d32c1e3c283662ea6c0a8411044773', 'email':'admin@example.com','_updated':datetime.datetime(2015,6,13,15,30,11,tzinfo =),'username':'admin'} 我想知道,现在系统日志中的日志logging是非常有限的,我怎么能得到安装的Raven日志logging系统,我似乎无法在我目前的apt仓库中find它…

在docker中访问二进制文件

我正在使用Meteor和Meteur Up软件包将一个软件包推送到服务器。 它使用docker。 问题是,我不能从泊坞窗内访问graphicsmagick或imagemagick在我的应用程序中使用它。 但是,它安装在服务器上,inputgm命令时可以访问它。 我如何使它可访问?

无法正确安装docker

从Deb软件包中安装docker1.6,但运行时遇到问题: sudo docker版本客户端版本:1.6.2客户端API版本:1.18 Go版本(客户端):go1.4.2 Git commit(客户端):7c8fca2 OS / Arch(客户端):linux / amd64 FATA [0000]获取http:/// var / run / docker.sock / v1.18 / version :dial unix /var/run/docker.sock:没有这样的文件或目录。 您是否尝试连接到启用TLS的守护程序而不使用TLS? 任何想法如何解决或debugging它? 我没有外部networking,所以我通过这个脚本下载了docker deb: #!/bin/bash docker_version=1.6.1 get_docker=https://get.docker.io/ubuntu/pool/main/l for package in lxc-docker lxc-docker-$docker_version; do deb=${package}_${docker_version}_amd64.deb curl -s $get_docker/$package/$deb -o $deb done

如何从Docker提供Harp / nginx页面?

我试图在Docker容器中运行nginx和Harp来为我的博客服务。 我find了这个: https : //github.com/octohost/harp-nginx 当我运行sudo docker pull octohost/harp-nginx ,它会下载一堆文件,但这是我卡住的地方。 sudo docker run -d -P octohost/harp-nginx似乎没有做任何事情。 运行这个之后,如果我看一下sudo docker -ps -a我可以看到容器被创build,然后在1-2秒之后退出。 我也不知道如何看到我的网站将被送达什么端口。 我知道有多种方式让Docker访问父操作系统上的文件: https : //blog.docker.com/2015/04/tips-for-deploying-nginx-official-image-with-docker/ 我想让harp-nginx容器挂载一个目录,例如~/my_blog/ ,并让Harp随时编译这些目录,并使用nginx(在自定义端口上,因为80已经在使用中)提供这些目录。 我想在父操作系统中编辑~/my_blog/的降价源,并使更改自动在网站中生效。 然而,我不知道如何处理上面链接的八容主机容器。 我怎样才能做到我想要的?

如何在服务器上find使用docker的指定应用程序的css / js文件

我使用: https : //github.com/MLstate/PEPS邮件通过安装在我们的Ubuntu服务器。 它使用Docker容器,我试图弄清楚如何在这些容器中访问像css / js这样的应用程序文件,但是还没有成功。 我得到的最远是/var/lib/docker/containers/CONTAINERID但是一旦我查看了容器的内容,它们都是一样的,而且css / js文件没有被看到的地方。

在Docker容器问题中运行chrome

我们正在研究在Docker容器中运行谷歌浏览器扩展的堆栈。 该设置工作完美无瑕的容器数量较less(10-15左右)。 然而,随着这个数字的增加,我随机看到一些铬没有启动的容器。 拿到日志文件后,这是我设法提取。 我从一个工作和非工作的例子做了一个比较,这些都是结果。 左边部分是非工作日志。 https://www.diffnow.com/?report=ilkum 有人可以指出究竟出了什么问题吗?

Docker容器无法访问networking

如果运行时没有“–net = host”,我所有的容器都无法访问互联网。 环境 发行版: Ubuntu 13.04 docker工人: 1.6.2 去: go1.4.2 ufw: DEFAULT_FORWARD_POLICY="ACCEPT" 2375端口: 2375/tcp ALLOW Anywhere docker -d -H unix:///var/run/docker.sock –bip=172.17.42.1/16 -b docker0守护进程: docker -d -H unix:///var/run/docker.sock –bip=172.17.42.1/16 -b docker0 docker0接口: docker0: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN 题 我可以手动添加–net=host ,但是kubernetes总是在没有它的情况下运行docker。 所以豆荚中的任何docker工人都不能拉出图像。 更糟糕的是,Guestbook示例失败,或者错误connection refused ,甚至在从属的/etc/hosts中添加xxxx redis-master 。 那么有没有办法使用主机模式作为docker守护进程参数,或库布雷参数?

服务器设置:用于API的子域或不同端口以及用于docker,nginx,web和api设置的单个或多个ssl证书?

我用ubuntu 15.10 digital ocean为我的server 。 我有三个docker containers : nginx , web (对于angular 2应用程序),和rails的rails API 。 我打算如下设置nginxconfiguration文件: port 443是由nginx proxy passed给我的web应用程序的proxy passed 。 之后,我有点困惑,我应该如何让外部访问的rails api ? 我应该通过subdomain访问rails api吗?如果是这样的话? 或者,我应该只使用相同的域作为我的web应用程序,虽然有不同的port ? 下一个问题是我需要一个ssl certificate连接到nginx层的ssl certificate吗? 或者我需要一个ssl certificate的web application和一个ssl certificate的rails api ?

未findKubernetesdocker绒布子网文件

我想在一个Ubuntu服务器上跟随http://kubernetes.io/v1.1/docs/getting-started-guides/docker-multinode/master.html在Docker上设置一个kubernetes多节点集群。 单节点设置工作正常。 但是对于多节点设置,我发生了几个问题: https : //github.com/kubernetes/kubernetes/issues/22256 最重要的是: sudo docker -H unix:///var/run/docker.sock exec someHash cat /run/flannel/subnet.env cat: can't open '/run/flannel/subnet.env': No such file or directory 我不认为这是1.10docker问题? https://github.com/kubernetes/kubernetes/issues/19720 这可能与https://groups.google.com/forum/#!topic/google-containers/nGX1XfZ0bE8类似(请参阅leto12,01.06.15发布) 如leto12 /var/lib/docker/aufs/diff/8f390f0c044c536483a090913290a0bffb9820f0e6376133f8299a98facbd199/tmp/flannel docker /var/lib/docker/aufs/diff/8f390f0c044c536483a090913290a0bffb9820f0e6376133f8299a98facbd199/tmp/flannelbuild议的查找显示了此文件 – 但是,我无法访问它。