Tag: debian

docker的apparmorconfiguration文件在哪里?

以下问题发生在Debian Jessie(在Vagrant下): docker文档声称一个apparmorconfiguration文件被自动放置在/etc/apparmor.d/docker ,但是当我列出这个目录的内容时,它不会被find。 /etc/apparmor.d内容: abstractions cache disable force-complain local tunables Docker版本信息 $ docker version Client: Version: 1.12.1 API version: 1.24 Go version: go1.6.3 Git commit: 23cf638 Built: Thu Aug 18 05:02:53 2016 OS/Arch: linux/amd64 Server: Version: 1.12.1 API version: 1.24 Go version: go1.6.3 Git commit: 23cf638 Built: Thu Aug 18 05:02:53 2016 OS/Arch: linux/amd64

使用Dockerfile来构buildWordPress图像

我是一个使用Docker的新手,我不明白。 如果我使用官方的Dockerfile来构build官方的Wordpress图片,我们从下面开始: FROM php:5.6-apache 然后,要安装扩展和模型,我们必须使用: RUN apt-get [install or Update] 我的问题是:如果我们没有在FROM中指定我们的映像是基于Debian的发行版,为什么我们要使用apt-get ? 我可以用yum吗?

内存snappinessdocker工人

我已经在Debian 8.1上安装了Docker 1.8.1。 当我运行docker信息时,我得到: WARNING: No memory limit support WARNING: No swap limit support 有一个技巧,以启用内存swappiness: https ://docs.docker.com/installation/ubuntulinux/#adjust-memory-and-swap-accounting 它是写在上面的文档,使内存swappiness确实会降低性能。 为什么我应该启用这个选项,如果它降低了我的系统的性能?

无法在新鲜的debian 8 jessie上安装docker

我试图在新的debian 8(jessie)上安装docker-engine。 我按照这里列出的说明。 不幸的是,docker引擎无法安装使用apt,浪费了这么多小时后,试图解决这个问题,我绝对不知道下一步该怎么做。 我也试过安装版本1.9.0-0〜jessie,但是这样会产生同样的错误。 uname -a: Linux seven 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04) x86_64 GNU/Linux 这是我尝试安装时发生的情况: berten@seven:~$ sudo apt-get install docker-engine Reading package lists… Done Building dependency tree Reading state information… Done The following extra packages will be installed: aufs-tools cgroupfs-mount git git-man libapparmor1 liberror-perl libnih-dbus1 libnih1 makedev mountall patch plymouth Suggested packages: […]

docker连接(101:networking不可达)

我试图更新我的泊坞内容器里的apt回购,但我不能这样做。 docker运行-it –dns 8.8.8.8 –dns 8.8.4.4 debian apt-get update … 无法启动与httpredir.debian.org:80(2001:41c8:1000:21 :: 21:35)的连接。 – 连接(101:networking无法访问)[IP:2001:41c8:1000:21 :: 21:35 80] … docker run -it –dns 8.8.8.8 –dns 8.8.4.4 debian apt-get -o Acquire :: ForceIPv4 = true update … W:无法获取http://security.debian.org/dists/jessie/updates/Release.gpg无法连接到security.debian.org:http:[IP:212.211.132.32 80] …

来自debian的docker:wheezy不能构build

最近所有我的docker容器FROM debian:wheezy不能被build立了。 我试图启动下面的命令,甚至没有工作。 ~ docker run -it –rm debian:wheezy /usr/bin/apt-get update E: Method http has died unexpectedly! E: Sub-process http received a segmentation fault. 这是我的docker版本 ~ docker -v Docker version 1.12.6, build 78d18021e 一切都很好,直到上周,但现在我不能build立我的任何喘气的容器。 使用debian:jessie作品,但这不是答案。 我试图删除并重新安装docker,删除/ var / lib / docker文件夹,我删除了所有的容器和图像,升级我的distrib … 任何想法发生了什么? 何,我正在使用debian舒展 uname -a Linux debtim 4.8.0-1-amd64 #1 SMP Debian 4.8.7-1 (2016-11-13) x86_64 […]

docker注册与–insecureregistry和docker1.5

我有一个docker1.5的问题。 所以,我在registry中运行一个私有registry:5000。 我可以从另一个位置(debian 7&docker 1.4)推拉: DOCKER_OPTS="–insecure-registry myregistry:5000" 在/ etc / default / docker中 现在,我有一个新的系统与docker1.5和debian 8,它不再工作。 我尝试了所有的可能性,如–insecure-registry=myregistry:5000或–insecure-registry http://myregistry:5000 任何线索? (注意:如果我停止docker -d –insecure-registry myregistry:5000并启动docker -d –insecure-registry myregistry:5000那么效果很好)

docker – 使用Python的图像,添加非免费的Debian回购?

我在docker中使用Python图像,并添加了一些依赖关系,如下所示: RUN apt-get update -y \ && apt-get install -y apt-utils libsasl2-dev python3-dev libldap2-dev libssl-dev libsnmp-dev snmp-mibs-downloader 我收到一个错误 E: Package 'snmp-mibs-downloader' has no installation candidate search后,因为我需要一个非免费的回购添加按照: http : //installion.co.uk/debian/wheezy/non-free/s/snmp-mibs-downloader/install/index.html 我相信我需要编辑/etc/apt/sources.list并添加下面的内容: deb http://http.us.debian.org/debian jessie main contrib non-free deb http://security.debian.org jessie/updates main contrib non-free 但我怎么通过docker文件来做到这一点?

在Debian 8上启动Docker:找不到套接字

我刚刚试图通过他们的网站的指示安装Docker。 启动服务后,对docker version的调用将报告守护程序未运行。 做一个ps -ef | grep docker ps -ef | grep docker ,我可以看到Docker使用/usr/bin/docker daemon -H fd:// 。 如果我并尝试手动运行,我得到FATA[0000] No sockets found 。 在Fedora中有一个问题 ,build议删除-H fd://选项。 但我无法在任何地方发现(不在/etc/init.d/docker /etc/default/docker等)。 任何人都可以帮我解决这个问题吗?

如何处理临时apt-key adv失败?

我有一个dockerfile,可以随时添加OpenPGP密钥。 问题是keyserver hkp://pgp.mit.edu:80不时响应。 有什么我可以做的,以避免这种浪费失败的时间?