Tag: github

我可以自动化一个公共回购的Docker图像构build我不是一个成员?

我想了解是否有解决scheme可以自动在hub.docker.com中为Dockerfile构build一个公共仓库中的Docker容器,但我不是其中的成员。 到目前为止,我能看到完成这个任务的唯一方法是拥有对git repo的读/写权限 (是的,我可以分叉它,但是我必须手动更新它)。 我正在寻找一种方式,可以自动根据回购有推动主分支更新。 更新 – 绝对是希望有一个工具或策略来做到这一点…我接受下面的答案,因为我无法find一个更好的方法。

在Docker中使用Github项目

我正在做脸部检测项目,并尝试使用这个 github项目。 但问题是我使用的是Windows系统,并且在安装本项目中使用的模块时遇到困难。 我可以使用虚拟机,安装Linux并使用它。 但是我可以使用docker从github调用项目并使用它吗? 如果是的话,该怎么办? 我尝试了解它,但几乎没有任何材料。 谢谢!

如何将图像添加到Docker Hub中的组织?

我在Docker Hub上有一个个人帐户,链接到我的GitHub帐户,我可以在其中正常构build我的存储库的映像。 现在我已经在GitHub上创build了一个我已经分叉我的代码的组织。 我还使用我的个人帐户在Docker Hub上创build了一个组织,并在此组织中创build了一个存储库。 但我似乎无法弄清楚如何在这个仓库中触发一个构build! 我没有访问相同的菜单,我不知道我在这里错过了什么。 任何线索? 谢谢。

在Docker中安装Git发行版

如果我想在Docker中的Github的发行版本中安装代码,我该怎么做,占用图像中最less的空间? 目前,我已经做了这样的事情: RUN wget https://github.com/some/repo/archive/v1.5.1.tar.gz¬ RUN tar -xvzf v1.5.1.tar.gz¬ WORKDIR /unzipped-1.5.1/¬ RUN make; make install 这里的问题是最终的图像将具有下载的焦油,解压缩的版本,以及在制作过程中创build的所有内容。 我不需要这绝大多数。 如何在我的映像中安装我的库而不保留所有这些额外的数据?

git push的替代方法

我有一个与ssh支持共享托pipe计划,我认为这将使git部署成为可能。 但是当我在本地调用git push ,它返回"fatal: protocol error: bad line length character" 经过几次search后,我发现问题出在了receive-pack和ssh2docker 。 完整的错误是这样的: debug1: Sending command: receive-pack /ftp/websites/website.com/www/ ssh2docker: exec is not yet implemented. https://github.com/moul/ssh2docker/issues/51. exec request failed on channel 0 我希望推送部署工作,以便当我推动回购它将部署站点在www目录。 /ftp/websites/website.com/repo/site.git /ftp/websites/website.com/www/ 我使用这个post-receive hook: #!/ bin / sh的 git –work-tree = / ftp / websites / website.com / www / –git-dir = / […]

用https使用dockerfile克隆位桶回购。如何传递密码?

我有一个docker文件。 其中我必须克隆使用https url的bitbucket存储库,但我如何传递密码,使克隆完成? 是的,我试过SSH。它的作品,但我需要https克隆一些shell脚本运行,以便它应该自动接受密码。 这是我的docker命令来克隆repo: 运行git克隆https://username@bitbucket.org/abc/xyz.git 这里是我在buildind docker文件时得到的错误:\ 克隆到“新文件夹”…致命:无法读取“ https://username@bitbucket.org ”的密码:没有这样的设备或地址 我的build立命令是: sudo docker build –no-cache = true -t image:build。

如何在docker上构buildkodi? 我可以在亚马逊火电视上使用docker并在docker上运行kodi吗?

如何在docker上构buildkodi? 我可以在亚马逊火电视上使用docker并在docker上运行kodi吗? 我怎么能复制运行在我的亚马逊火电视的科迪版本到其他设备?

使用docker和teamcity编写dockerfile部署和运行Spring Boot应用程序

我使用spring引导和gradle构build了一个REST API,然后基于这里提到的步骤,使用Docker上的TeamCity接口部署它 我能够完成教程中的所有步骤,但由于我提供的Dockerfileconfiguration,Docker镜像的构build和创build失败。 Dockerfile如下所示: FROM java ADD build/libs/gs-spring-boot-docker-0.1.0.jar app.jar CMD /opt/jdk/bin/java -Xmx400m -Xms400m -jar app.jar EXPOSE 8787 我只是试图在我的电脑上使用docker来启动应用程序,但是一天前我开始学习docker,所以我不太确定Dockerfile是否好。 TeamCity构build错误是:lstat build / libs / gs-spring-boot-docker-0.1.0.jar:没有这样的文件或目录 Teamcity代理从我提供的github仓库构build代码,在那里build / libs / gs-spring-boot-docker-0.1.0.jar丢失,实际上它不允许我上传它,因为它太大了。 因此,我的构build失败。 我该如何解决这个问题?

我想知道如何在任何本地IDE中运行员工欢乐开源项目

我已经从GitHub https://github.com/Staffjoy/suite下载了项目工作人员的喜悦,并且阅读了要求,并在Windows操作系统中安装了redis和mysql,并在Visual Studio环境中集成了该项目,并安装了python 2.7并安装所有的库和不能运行的项目如果我运行在Mac中使用shell命令的项目,如果我运行make dev它会自动下载行os和安装python和所有的依赖项,并运行应用程序,但我无法运行在窗户为什么? 而且我也想要项目中使用的技术,请解释他们为什么使用stream浪汉和虚拟框

为什么我不能在Docker中使用正确的ssh密钥克隆一个私人的git仓库?

我正在尝试使用ssh身份validation从docker容器内克隆到私有存储库。 我遵循这里提出的解决scheme。 为此,我创build了一个本地密钥 ssh-keygen -q -t rsa -N '' -f repo-key 并将公钥添加到github ssh密钥。 然后在Dockerfile中我添加了: RUN chmod 600 repo-key && \ echo "IdentityFile /selenium/repo-key" >> /etc/ssh/ssh_config && \ echo "StrictHostKeyChecking no" >> /etc/ssh/ssh_config 但是当我试图git clone一个存储库,我得到了错误信息 Permission denied (publickey,gssapi-keyex,gssapi-with-mic). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the […]