Tag: Ubuntu

Docker使用主机系统构build一个代理

我想为Docker构build使用代理。 我检查这样的解决scheme: sudo docker build -t Cron/ubuntu \ –build-arg http_proxy="http://myproxy.example.com:8080" \ –build-arg https_proxy="https://myproxy.example.com:8080" \ 但在我的情况下,代理IP不是一个互联网地址,但从主机系统的一些IP如下:0.0.0.0: 0.0.0.0:8118 。 我–buid-arg我使用–buid-arg来构build镜像时,dockerfile运行到apt-get类的东西时,容器会尝试从docker系统中使用0.0.0.0:8118而不是主机系统。 而且由于我没有像主机系统那样为docker系统configurationip,代理将是无效的。 所以我的问题是,我怎么能运行docker build从主机系统docker build一个代理? 有一些方法来映射从主机到docker容器的IP?

使用qemu-img创build磁盘映像会导致docker-compose版本由于空间不足而失败

我刚做了一个IDS的Linux发行版Security Onion,工作在Docker KVM容器中。 ( Repository )然而,磁盘镜像会造成docker-composer build崩溃 我的电脑有300GB的免费。 我为KVM容器创build一个磁盘映像: qemu-img create ./image/disk.img 20G 当我再次构buildDocker镜像时,Docker组合抛出 OSError: [Errno 28] No space left on device 。 我必须删除磁盘映像或更新$TMPDIR目录到/home/tmp (它有足够的空间),使docker-compose build重新生成工作。 我注意到由docker-composer在/home/tmp创build的tmp文件可以增长到20GB。 计算机在构build过程中也处于冻结状态。 为什么磁盘映像导致构build过程由于空间问题而失败? 磁盘映像只需要20GB。 错误: Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/docker/utils/utils.py", line 113, in create_archive with open(os.path.join(root, path), 'rb') as f: IsADirectoryError: [Errno 21] Is a directory: '/home/user/project/src/client/component' […]

在Docker和Ubuntu 16.04上安装HTK

我试图在Ubuntu 16.04中安装Docker中的HTK 。 我的Dockerfile是这样的: FROM ubuntu:16.04 # working directory ENV HOME /root WORKDIR $HOME # packages list RUN \ apt-get update && apt-get install -y \ libc6-dev-i386 \ libx11-dev \ gawk \ python-dev \ python-pip \ curl \ git # pip RUN pip install –upgrade pip # copy & install compat-gcc-34-c++ compat-gcc-34 COPY lib/*.deb $HOME/ […]

更改默认安装pathdockerUbuntu的

我有一个数据磁盘安装在/ datadrive的Ubuntu Azure虚拟机。 正如Azure的文档所述,我必须在该目录中安装应用程序。 现在,我想用apt-get命令安装docker,但是它将docker安装在默认目录/ usr / bin / docker中,但是我想安装在/ datadrive 你知道我怎么能安装它的目录?

本地主机连接重置由同行,docker容器(ubuntu)运行angularjs webpack应用程序

我正在使用下面的dockerfile在一个Ubuntu容器中运行我的web应用程序: # docker.webpack test enviroment FROM ubuntu:latest WORKDIR / COPY . / RUN apt-get update RUN apt-get install fish -y RUN apt-get install curl -y RUN curl -sL https://deb.nodesource.com/setup_6.x | bash – && apt-get install nodejs -y RUN npm install webpack -g RUN npm install RUN npm run build #RUN npm run webpack-dev-server prøver med […]

张量:标签开始在类别训练中没有图像?

input: python tensorflow/examples/image_retraining/retrain.py –bottleneck_dir=/Potholes/bottleneck –how_many_training_steps 100 –model_dir=/Potholes/inception –output_graph=/Potholes/retrained_graph.pb –output_labels=/Potholes/retrained_labels.txt –image_dir /Potholes/Potholes/.. 使用docker进行tensorflow,训练Inception模型的上层,并在重新训练模型时获得跟随误差。

一台机器中的docker容器如何与另一台机器中的另一个容器进行通信

我在一台计算机(ubuntu 14.04)中运行cassandra作为docker镜像,并在另一台也是ubuntu的机器上将我的节点应用程序复制到4个docker容器中。 从这4个节点我想听cassandra

使用Docker时定制Guacamolelogin屏幕

注意:我不是一个Linux专家,所以你可能需要解释如何做的事情来帮助我解决这个问题。 我有一个新的安装Ubuntu 16.04 我使用本指南安装了Docker: https : //www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04 接下来,我使用本指南将鳄梨酱安装为Docker容器: https : //www.cb-net.co.uk/linux/running-guacamole-from-a-docker-container-on-ubuntu-16-04-lts- 16-10 / 鳄梨酱工作正常,一切都很好,但是我试图做一些自定义login屏幕,我似乎无法弄清楚如何。 我知道我需要在GUACAMOLE_HOME / extensions文件夹中放置一个包含我的guac-manifest.json定制(我已经拥有)的jar文件,通常情况下,它位于/ usr / share / tomcat8中。 但是这个文件夹(或任何tomcat文件夹)在我的系统上不存在。 据我所知,tomcat conf文件夹位于docker容器的INSIDE中。 我不完全确定如何在容器内部进行所需的更改,但是如果容器已更新/销毁,我希望自定义设置保持不变。 任何帮助我如何才能实现这一目标将不胜感激。

Ubuntu持久性生活的USB不能build立docker形象

我刚刚遇到这个问题,我目前的理解如下。 借助Ubuntu Live持久性USB,其工作原理是“写入时复制”以保持更改后的数据。 我刚刚通知/cow会挂载数据改变的path。 而且我猜这是Docker无法成功构build映像的根本原因。 原因是docker无法为其path已被/cow挂载的容器装载该path。 任何想法或解决scheme? $ sudo service docker status [sudo] password for vincent: ● docker.service – Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2017-12-07 00:58:15 CST; 21min ago Docs: https://docs.docker.com Main PID: 1865 (dockerd) Tasks: 21 Memory: 212.2M CPU: 21.886s CGroup: /system.slice/docker.service ├─1865 […]

两个容器之间的通信使用另一个容器

我正在运行连接到server_routernetworking(桥networking驱动程序)和连接到client_routernetworking(桥networking驱动程序)的docker客户端容器的docker服务器容器。 路由器容器连接到server_router和client_routernetworking。 我需要这种networking拓扑,其中服务器和客户端属于不同的dockernetworking,路由器能够连接服务器和客户端容器(可以路由服务器和客户端stream量的实际路由器)。 这是networking模拟所需要的,我在Docker容器而不是实际的计算机上运行模拟。 (正在使用的networking模拟器是使用Python控制的TCP实验自动化(TEACUP))。 用于创build设置的命令: docker network create server_router docker network create client_router docker run -itd –net client_router –name client ubuntu:14.04 docker run -itd –net server_router –name server ubuntu:14.04 docker run -itd –net server_router –name router ubuntu:14.04 docker network connect client_router router docker network inspect client_router docker network inspect server_router networking拓扑的表示 我能够ping路由器容器的客户端容器,反之亦然,也能够ping服务器容器从路由器容器,反之亦然(因为他们属于同一networking)。 但是我无法从客户端容器ping服务器容器,反之亦然。 ping命令不显示任何结果。 […]