如何在docker容器之间链接二进制文件

 摇荡的风车 发布于 2022-12-28 15:39

是否可以使用docker将二进制文件从一个容器暴露给另一个容器?

例如,我有2个容器:

centos6

SLES11

我需要这两个容器都安装了类似的git版本.不幸的是,sles容器没有我需要的git版本.

我想像这样启动一个git容器:

$ cat Dockerfile
FROM ubuntu:14.04
MAINTAINER spuder

RUN apt-get update
RUN apt-get install -yq git
CMD /usr/bin/git
# ENTRYPOINT ['/usr/bin/git'] 

然后将centos6和sles11容器链接到git容器,以便它们都可以访问git二进制文件,而无需安装它.

我遇到了以下问题:

您无法将容器链接到另一个非运行容器

我不确定这是否应该如何使用docker容器.

查看docker文档,看起来链接容器具有共享环境变量和端口,但不一定访问彼此的入口点.

我如何链接git容器,以便分和容器可以访问此命令?这可能吗?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有