首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在jenkinsci/blueocean中安装docker-compose?

如何在jenkinsci/blueocean中安装docker-compose?
EN

Stack Overflow用户
提问于 2018-04-28 16:24:20
回答 2查看 3.3K关注 0票数 8

docker图像jenkinsci/blueocean似乎是官方的,因为官方文档提到了该图像。

我想在容器中运行docker-compose命令,但是这个镜像只有docker,没有docker-compose

因此,我尝试以通常的方式在容器中安装docker-compose

代码语言:javascript
运行
复制
$ curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose

它看起来安装成功,然而,当我运行docker-compose --version时,它返回bash: ./docker-compose: No such file or directory,尽管我可以在$(which docker-compose)上看到docker-compose可执行文件。

(此错误与$PATH无关,我尝试直接在docker-compose所在目录下运行)

如何在镜像中安装docker-compose,即如何基于jenkinsci/blueocean构建包含docker-compose的新镜像

EN

回答 2

Stack Overflow用户

发布于 2018-07-10 20:58:46

对于我来说,来自"INSTALL AS A CONTAINER"的工作解决方案是:

代码语言:javascript
运行
复制
$ sudo curl -L --fail https://github.com/docker/compose/releases/download/1.21.2/run.sh -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
票数 4
EN

Stack Overflow用户

发布于 2018-06-12 20:16:52

您需要添加glibc:

代码语言:javascript
运行
复制
FROM jenkinsci/blueocean

USER root

RUN curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose && \
    chmod +x /usr/local/bin/docker-compose

RUN apk add ca-certificates wget && \
    wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
    GLIBC_VERSION='2.27-r0' && \
    wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/${GLIBC_VERSION}/glibc-${GLIBC_VERSION}.apk && apk add glibc-${GLIBC_VERSION}.apk && \
    wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/${GLIBC_VERSION}/glibc-bin-${GLIBC_VERSION}.apk && apk add glibc-bin-${GLIBC_VERSION}.apk
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50074459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档