当前位置: 首页 > 面试题库 >

无法在我的Docker容器中运行Curl命令

卢翔宇
2023-03-14
问题内容

我从OS X VM Docker主机创建了一个Docker容器。我使用run命令创建了它,并基于ubuntu:xenialdocker
hub上的映像创建了容器。

创建容器并以root身份并在容器内部的命令提示符下登录后,我现在已连接到容器。

我尝试安装Homebrew,由于某种原因,我无法运行命令来安装Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

当我跑步时,我得到了重击:

curl:找不到命令

不知道为什么我不能在容器内部使用curl。


问题答案:

curl:找不到命令

是一个很大的提示,您必须使用进行安装:

apt-get update; apt-get install curl


 类似资料:
  • 我从OS X VM docker主机创建了一个docker容器。我使用run命令创建了它,并基于image-off-docker-hub创建了容器。 我现在连接到我的容器后,它创建并登录为根和在我的容器内的命令提示符。 我试图安装homebrew,但由于某些原因,我无法运行命令来安装homebrew: 当我跑步时,我会得到一个痛击: curl:找不到命令 不知道为什么我不能在我的容器里使用卷曲。

  • 来自Tomcat:8.0-阿尔卑斯 运行rm-rf/users/firstname.lastname/desktop/backup/apache-tomcat-9.0.30/webapps/* 下面是我的pom.xml http://Maven.apache.org/Maven-v4_0_0.xsd“>4.0.0 com.dev.movies restfullapi war 0.0.1-快照Res

  • 问题内容: 遵循此示例:https : //docs.docker.com/engine/examples/mongodb/ 当尝试使用以下命令连接到mongoDB时:( 其中ip是boot2docker ip的名称)+ docker ps的端口号: 27017 / tcp 或-P 0.0.0.0:49155->27017/tcp 无论哪种方式,我都会收到以下错误: 警告:无法连接到ip:2701

  • 问题内容: 我准备了一个docker-compose文件来部署带有数据库的容器: 没关系。但是现在我需要创建一个数据库并建立其结构。我需要执行一些sql命令。为了检查我是否能够做到这一点,我将其添加到服务中: 但是我遇到以下错误: 我感觉命令是在Sql Server实例启动之前执行的。我该如何解决?Sql Server启动后如何执行一些sql? 问题答案: 问题是在容器中仅执行一个命令。当您在其中

  • 问题内容: 我想在postgres映像中使用psql以便在数据库上运行一些查询。但是不幸的是,当我连接到postgres容器时,出现了该错误,找不到psql命令… 对我来说,如何在容器中运行postgre sql查询或命令是一个谜。 如何在postgres容器中运行psql命令?(我是Docker世界中的新手) 我使用Ubuntu作为主机,但没有在主机上安装postgres,而是使用postgre

  • 我想使用postgres映像中的psql在数据库上运行一些查询。但不幸的是,当我附加到postgres容器时,我得到的错误是psql命令找不到... 对我来说,如何在容器中运行postgre sql查询或命令是一个谜。 这是我的docker-compose.yml: