Questions tagged «docker»

Docker是一个开放平台,供开发人员和系统管理员构建,发布和运行分布式应用程序。


1
docker-engine安装使得无法检测到wifi
我正在重新安装16.10,并尝试在其上安装Docker。我添加了PPA,更新了apt,并启动了: sudo apt install docker-engine 它完美地工作。 现在,当我重新启动时,未检测到我的Wifi!似乎docker interface与我现有的网络接口存在冲突。它甚至从ifconfig中将其删除。 编辑:这是之前/之后输出的一些命令: $ cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback (之前和之后相同) $ ifconfig -a 之前: lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Boucle locale) …

1
找不到单位docker.service
是否需要连接接口?还是这可能是防火墙问题? thufir@dur:~$ sudo snap install docker docker 17.06.1-ce from 'docker-inc' installed thufir@dur:~$ sudo service docker start Failed to start docker.service: Unit docker.service not found. thufir@dur:~$ sudo systemctl status docker Unit docker.service could not be found. thufir@dur:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 17.10 Release: …

2
无法在Docker中找到软件包libc6-dbg:i386
我正在尝试在基于Ubuntu的docker容器中安装libc6-dbg:i386,因为Valgrind需要它,但我不能。 鉴于以下Dockerfile: FROM ubuntu:14.04 MAINTAINER Me <xyz@example.com> RUN apt-get update RUN apt-get install libc6-dbg RUN apt-get install libc6-dbg:i386 在Ubuntu 14.04桌面64位主机上运行: sudo docker build . 我得到: Step 0 : FROM ubuntu:14.04 ---> 5506de2b643b Step 1 : MAINTAINER Me <xyz@example.com> ---> Using cache ---> b1792911b80d Step 2 : RUN apt-get update ---> …
13 14.04  apt  32-bit  docker  valgrind 


1
为什么内核版本与Docker容器中的Ubuntu版本不匹配?
我有一个从Ubuntu 14.10构建的Docker容器。当我登录容器检查Ubuntu版本和内核版本时,会看到以下内容: root@~$>> lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.10 Release: 14.10 Codename: utopic root@~$>> uname -a Linux ambiata-aws 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 我认为Ubuntu的14.10应该是内核版本3.16(为说明这里),所以为什么我的内核版本3.13.0-24泛型? 我问的原因是因为我希望在3.13.0-29-generic中有一个补丁(即在我的docker容器中对AUFS进行fallocate工作),在此进行讨论。

2
如何停止和移除Docker容器?
我正在尝试删除docker / image / container以及以某种方式与docker连接的所有东西,但首先我需要停止它。当我尝试执行此命令时: docker stop $(docker ps -a -q) 它给我一个错误: [:/home/imran] 1 $ docker stop $(docker ps -a -q) 2015/01/16 00:37:38 Get http:///var/run/docker.sock/v1.14/containers/json?all=1: dial unix /var/run/docker.sock: permission denied Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] Stop a running container by sending SIGTERM and then SIGKILL after a grace period …

2
Windows 10上的Ubuntu:Docker vs WSL
我了解目前可以通过两种不同的方式在Windows 10上运行Ubuntu: 使用Windows Linux子系统(WSL)。 为Windows 10安装docker,并在Ubuntu中使用容器。 但是,我找不到关于它们之间的区别(谈论应用程序)以及优点和缺点的易于理解的解释。 我发现了一篇有关在WSL上使用docker的文章:通过(Windows Linux Subsystem)和Docker的Ubuntu。但是我正在谈论直接在Windows 10上使用它。因此,我将感谢您提供有关这两个方面的所有信息。

1
DNS适用于主机,但不适用于wget
TL; DR 我遇到一种奇怪的情况,我可以在某些主机上进行DNS查找,但不能在其他主机上进行。这似乎与resolv.conf有关,它有一个指向我的名称服务器的名称服务器条目,另一个可能与docker有关,但我不确定如何解决它。 问题 我一直在阅读StéphaneGraber对LXD的出色介绍,并想尝试一下。因此,我做了: $ sudo usermod -a -G lxd <myusername> $ newgrp lxd $ sudo lxd init 我使用所有默认设置对其进行了配置。然后输入: $ lxc image list images: error: Get https://images.linuxcontainers.org/streams/v1/index.json: lookup images.linuxcontainers.org: no such host 一些测试 我尝试从另一台PC上的Web浏览器访问该地址,但效果很好。因此,我认为DNS设置一定有问题,但是: $ host images.linuxcontainers.org images.linuxcontainers.org is an alias for canonical.images.linuxcontainers.org. canonical.images.linuxcontainers.org has address 91.189.91.21 canonical.images.linuxcontainers.org has …
10 networking  dns  16.10  lxc  docker 


2
在Ubuntu Docker安装中删除手册页
我正在尝试减少Ubuntu Docker映像的占用空间。鉴于man文件的用途很少,我删除了它们,提交了映像,然后尝试使用它。AFAICT并没有伤害。但是,我认为值得在这里提出。通过这样做,我是否可以为将来存储任何难看的问题?
10 manpage  docker 

1
从docker容器内部``快照''失败
我从hub.docker.com提取了最新的Ubuntu映像 $ docker pull ubuntu 一切都下载正确,所以我启动了容器 $ docker run -it ubuntu 我snapd装进了容器 # apt update ... All packages are up to date. # apt install snapd Get:1 http://security.ubuntu.com/... ... done. 当我尝试登录时,出现故障 # snap login 2017/04/20 18:06:04.729212 main.go:220: WARNING: cannot create syslog logger Email address: <me@email.com> Password of "me@email.com": error: cannot …
10 snap  docker 

2
LXD嵌套的虚拟docker(/dev/.lxc/proc/错误)的解决方法是什么?
在LXD中启动特权docker容器失败,这是这样的: docker: Error response from daemon: linux runtime spec devices: lstat /dev/.lxc/proc/1482/fdinfo/12: no such file or directory. 重现步骤: lxc launch ubuntu-daily:16.04 docker -p default -p docker lxc exec docker -- apt install docker.io -y lxc exec docker bash sudo curl -L git.io/scope -o /usr/local/bin/scope sudo chmod a+x /usr/local/bin/scope scope launch …
8 lxc  docker  lxd 

1
在Ubuntu 16.04上安装docker:无法找到软件包docker-ce
我正在Ubuntu 16.04上安装docker。我正在按照https://store.docker.com/editions/community/docker-ce-server-ubuntu?tab=description上的所有说明进行操作 (该说明在https://docs.docker.com/engine/installation/linux/ubuntu/上相同,但更干净)。 当我启动步骤“ 2.获取Docker CE”时,找不到docker-ce软件包: me@mypc:~$ sudo apt-get install docker-ce Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package docker-ce 我已经检查并添加了仓库。我已经更新了系统,但没有得到该软件包: 有人知道这是怎么回事吗?
8 16.04  docker 

5
更改Docker的数据目录
如何更改Docker的数据目录,其中docker保存容器(或lxc保存容器)?我的服务器中有一个ssd和一个硬盘驱动器ant,我希望将容器保存在硬盘驱动器上。谢谢
8 server  lxc  docker 

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.