Linux/Unix

如何在Alipne linux上安装libgit2

我是Docker的新人,试图在我的项目中使用阿尔卑斯泊坞码头。我尝试构建项目时出现以下错误。 gopkg.in/libgit2/git2go.v22 #pkg-config --cflags libgit2 pkg-config:exec:“pkg-config”:$ PATH中找不到可执行文件 我想我需要安装libgit2,但是我不能: bash-4.3# ..
发布时间:2017-06-11 00:57:09 Linux/Unix

码头容器内的打开文件已关闭

我启动一个mysql容器并更改容器内的配置文件,在这种情况下是 /etc/mysql/my.cnf 。并重新启动容器。 该配置文件可能有问题,容器无法启动。容器已关闭时,如何编辑配置文件? 解决方案 容器是不可变的,你的更改和conf已经消失。您应该使用Dockerfile来构建一个自定义图像,并且包含my.cnf。 可以轻松完成,创建一个文件夹,在其中创建my.cnf和一个D ..
发布时间:2017-06-11 00:56:57 Linux/Unix

在docker中安装openjdk会删除基本的linux commads

我的目标是制作一个包含qt-android和android-studio工具的码头图像。我采取像docker文件的基地这一个 ,而不是安装软件属性常见的,我已经安装了 build-essential 和的libgl1-台面-dev的。 Java和这些库都成功安装,但是,基本命令,如 mkdir , ls , cd 变成无法识别的,使得docker构建过程返回代码127(命令未找到)。 有没有 ..
发布时间:2017-06-11 00:56:44 Linux/Unix

Docker图像的更改是否自动转移到部署的容器?

据了解,有一个Docker Server托管图像(容器)的应用程序。然后我可以将这些图像部署到我想要的任何基础设施,无论是在本地还是云端。我是对的吗? 假设这个图表 如果我修改了应用程序,只需在Docker Server中修改它们,然后更改将被自动转移?)到部署的容器?或者我需要修改每个实例? 解决方案 码头图像与Class类似。 码头容器与对象相当。 容器是图像的 ..
发布时间:2017-06-11 00:56:20 Linux/Unix

在其中创建具有预先存在的数据的Docker卷

我有一个MySQL映像,我启动一个容器。 我设置了dbs,导入sql-dump文件,并在创建容器时创建用户。 当我在容器上工作时,我创建存储在MySQL中的各种数据。 我想将这些额外的数据保存在数据卷容器[DVC]中,所以我可以给DVC一个同事,并从我停止的地方继续。 事情是他也会启动MySQL容器,初始过程将从头开始重复。 正如我所看到的,如果我挂载[ - volume ..
发布时间:2017-06-11 00:56:07 Linux/Unix

如何在Jenkins Build Execute Shell中运行docker命令

我是詹金斯的新人,我一直在寻找,但找不到我想要的东西。 我想知道如何在Jenkins(Build - Execute Shell)中运行docker命令: 示例: docker运行hello-world 我在Jenkins配置系统中设置了Docker安装“从portser.io安装最新”,并且还安装了几个Docker插件。但是,它仍然没有起作用。 任何人都可以帮我指出我还应 ..
发布时间:2017-06-11 00:55:55 Linux/Unix

docker拉动图像时出错

我已经采取了 docker登录和: docker pull xxx / image_name ,但我收到了错误: 错误:状态403尝试提取存储库xxx / image_name:“\”存储库被锁定,访问被拒绝\ 我在谷歌搜索但没有运气, 请给我一些建议,谢谢提前! 解决方案 由于两个原因,可能会出现此问题,如在此链接中: 用户将其默认存储库可见性 ..
发布时间:2017-06-11 00:55:17 Linux/Unix

Docker音量插件马拉松

Docker Volume插件与Docker 1.8一起发布。我试图使用Mesos / Marathon来运行Docker容器,我可以使用卷来运行Docker容器。我不能做的是连接一个外部卷插件。 根据马拉松文件,Docker运行的任何外部参数都可以作为Marathon API POST的“参数”标签中的键值对传递。 Docker容器确实出现,但没有连接到我的插件的卷。 JSON文件如 ..
发布时间:2017-06-11 00:54:53 Linux/Unix

docker-compose - 没有通过Vagrant-Windows shell这样的服务

我遇到Vagrant / Docker-Compose的一个问题,似乎是Windows特有的。以下是设置和编排的概述: 使用boot2docker框的流氓用户 几个Docker容器在boot2docker VM内运行 运行多个shell脚本的Vagrantfile 在这些shell脚本中,我运行从boot2docker VM调用的命令它是Docker容器的小孩。这些命令的示例如下所示: ..
发布时间:2017-06-11 00:54:24 Linux/Unix

来自守护进程的响应错误:未找到网络myapp

我在尝试在多主机网络中创建一个容器,但在创建时收到此错误:守护进程:网络myapp未找到 这里 myapp 是我创建的覆盖网络的名称。我使用的命令是: sudo docker运行--rm -it --name = test_cont --net = myapp ubuntu bash 解决方案 Docker网络的范围是不同的访问。您的 myapp 网络是 ..
发布时间:2017-06-11 00:53:50 Linux/Unix

Docker卷访问错误

我已经创建了一个Docker文件,用于在Windows Server 2016上使用Docker来构建Elasticsearch的图像。创建一个图像是完美的,我可以使用 docker run --rm -p 9200:9200 ..
发布时间:2017-06-11 00:53:38 Linux/Unix

Gitlab-runner本地构建 - 从非TTY设备登录

我正在使用Linux上的gitlab-runner在本地构建我的项目。 docker-build: stage:build image:docker:最新 脚本: - docker login -u“gitlab-ci-token”-p“$ C​​I_JOB_TOKEN”$ CI_REGISTRY#用户“gitlab-ci-token”由GitLab - docker ..
发布时间:2017-06-11 00:53:24 Linux/Unix

Docker音量绑定:基本图像与衍生图像

看起来像运行中使用的任何卷绑定( -v )基本图像将不会保留在您提交的派生图像中,并且每次运行派生图像时,必须传递卷绑定选项。 示例: docker运行-it -v / opt / hostappsdir:/ apps ubuntu 容器(名为: john_doe )并提交到新的图像( local / test ) docker commit john_d ..
发布时间:2017-06-11 00:53:09 Linux/Unix

如何保持无限循环运行,以便在docker中不要关闭容器

我想要保持Docker容器运行即使执行运行命令(容器在 docker运行后立即退出.. 我知道命令: while:; do sleep 300 done docker run 中的p> 将使其运行,但是如何按顺序编辑 Dockerfile 本身保持运行? 解决方案 您可以通过将要执行的命令放入脚本中,并设置脚本作为Docker启动容器时运行的命令: ..
发布时间:2017-06-11 00:52:45 Linux/Unix

从Linux Docker容器连接到远程MSSQL数据库

我有一个基于 microsoft / mssql-server-linux / 映像的linux docker容器。容器目前没有任何东西,我试图连接到Windows服务器上的远程MSSQL数据库。我不知道我该怎么做 microsoft / mssql-server-linux /的文档不提供很多细节。任何帮助将不胜感激。 更新: 我现在有容器正在工作。但是,如果我尝试通过bash脚本 ..
发布时间:2017-06-11 00:52:32 Linux/Unix

Docker卷安装不存在

我在OS X上运行Docker 1.11,我试图找出我的本地卷的写入位置。我通过运行 docker volume create -name mysql 创建了一个Docker卷。然后我运行 docker volume检查mysql ,并输出以下内容: [ { “Name”:“mysql”, “Driver”:“local”, “Mountpoint”:“/ mnt / sda1 / va ..
发布时间:2017-06-11 00:52:14 Linux/Unix

Docker:如何形成中间容器

我想了解使用Dockerfile构建Docker Images的执行步骤。我下面列出的几个问题。请帮助我了解构建过程。 Dockerfile内容 #from base image FROM ubuntu:14.04 #author name 维护者RAGHU #在容器中运行的命令 RUN echo“hello Raghu” RUN sleep 10 RUN ech ..
发布时间:2017-06-11 00:51:48 Linux/Unix

码头硒机不能从不同的机器(在同一网络中)进行接收[docker硒网格不工作]

我已经在我的本地主机上设置了硒码头坞站,它已经启动并运行(但是通过 Kitematic ,它显示了docker selenium-hub的2个IP地址) (见) $ $ $ $ $ $ $ $ $ $ $ $ $ selenium-hub在本地机器上运行正常 主要问题开始出现当我尝试从另一台机器注册chrome-node时 现在我要在另一台机器上运行selenium docker ..
发布时间:2017-06-11 00:51:35 Linux/Unix