Tag: Ubuntu14.04

Docker容器为“uname -p”命令返回“unknown”

我刚刚安装了全新的Ubuntu Server 14.04.2 LTS,并安装了docker来运行容器。 我正面临着一些问题。 一个容器将被用来运行Jenkins,它的一些作业运行脚本来安装Android NDK / SDK。 这些脚本正在使用uname -p命令检查当前机器的平台。 这个命令在主机上运行良好,但是在容器中返回unknown ,如下所示: lemonade@olympus:/$ docker info Containers: 14 Images: 171 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Dirs: 199 Execution Driver: native-0.2 Kernel Version: 3.16.0-38-generic WARNING: No swap limit support lemonade@olympus:/$ uname -a Linux olympus 3.16.0-38-generic #52~14.04.1-Ubuntu SMP Fri May 8 09:43:57 UTC 2015 x86_64 x86_64 […]

Docker:更改存放泊坞窗卷的文件夹

在我的Ubuntu EC2我使用docker容器托pipe一个应用程序。 db数据和upload数据被存储在使用这个命令创buildCaseBook-data-db和CaseBook-data-uploads中: docker volume create –name=CaseBook-data-db docker volume create –name=CaseBook-data-uploads 通过docker-compose文件附加卷: version: '2' services: mongo: container_name: "CaseBook-db" restart: always image: mongo:3.2.7 ports: – "27017" volumes: – data_db:/data/db labels: – "ENVIRONMENT_TYPE=meteor" app: container_name: "CaseBook-app" restart: always image: "meteor/casebook" build: . depends_on: – mongo environment: – MONGO_URL=mongodb://mongo:27017/CaseBook ports: – "80:3000" volumes: – data_uploads:/Meteor-CaseBook-Container/.uploads labels: – "ENVIRONMENT_TYPE=meteor" […]

无法在Docker容器中find软件包apt-get

我正在尝试在Docker中创build一个容器; 它通常工作得很好,但我突然遇到了一个问题,我知道如何解决。 FROM ubuntu:14.04 RUN apt-get update && \ apt-get upgrade -y \ apt-get install -y openssh-server && \ mkdir /var/run/sshd RUN echo root:root | chpasswd EXPOSE 22 CMD ["/usr/sbin/sshd", "-D"] 当它进行apt-get更新时,会引发以下错误: E:无法find软件包apt-get E:无法find软件包安装 如果图像是基于标准的ubuntu 14.04,这怎么可能呢?

Docker命令通过php shell_exec

我试图从我的index.php运行命令: $output = shell_exec('docker images'); 然后输出结果, 或以相同的方式运行新的容器: $output = shell_exec('docker run hello-world'); 看来,我不能通过PHP运行任何dockerCMD。 如何正确?

使用Docker在Ubuntu映像中安装库

我试图在我的ubuntu:14.04镜像中安装'sl'软件包。 以下是我的Dockerfile的内容: FROM ubuntu:14.04 MAINTAINER xyz <xyz@gmail.com> RUN echo 'Going to install sl now' RUN apt-get install -y sl 这是我用来build立图像的命令: sudo docker build -t xyz/ubuntu:14.04 . 但是我收到这个错误消息: Sending build context to Docker daemon 2.048 kB Sending build context to Docker daemon Step 0 : FROM ubuntu:14.04 —> d0955f21bf24 Step 1 : MAINTAINER xyz <xyz@gmail.com> —> […]

docker不连接容器

我正在关注dockerlinks上的用户指南 我遵循以下步骤: sudo docker run -d –name db training/postgres sudo docker run -d -P –name web –link db:db training/webapp python app.py sudo docker inspect -f "{{ .HostConfig.Links }}" web 在最后一步中,指南声明了[/db:/web/db]的返回值 我收到的是<no value> 为什么容器不能链接?