首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在带有参数的docker容器中运行“add”命令

在带有参数的docker容器中运行“add”命令
EN

Stack Overflow用户
提问于 2020-06-19 13:35:57
回答 1查看 12.5K关注 0票数 2

我在试着跑

代码语言:javascript
复制
$ apk add pkg

在一个没有启动的基于高寒linux的容器中。

有人能看出下面的命令有什么问题吗?

代码语言:javascript
复制
$ docker run  --rm  --entrypoint myimage:mytag 'apk add wget curl vim lynx'
docker: invalid reference format.
See 'docker run --help'.

$ docker run  --rm myimage:mytag --entrypoint 'apk add wget curl vim lynx'
container_linux.go:262: starting container process caused "exec: \"--entrypoint\": executable file not found in $PATH"
docker: Error response from daemon: oci runtime error: container_linux.go:262: starting container process caused "exec: \"--entrypoint\": executable file not found in $PATH".

$  docker run  --rm myimage:mytag --entrypoint '/sbin/apk add wget curl vim lynx'
container_linux.go:262: starting container process caused "exec: \"--entrypoint\": executable file not found in $PATH"
docker: Error response from daemon: oci runtime error: container_linux.go:262: starting container process caused "exec: \"--entrypoint\": executable file not found in $PATH".

$  docker run  --rm  --entrypoint "apk" myimage:mytag 'add wget curl vim lynx'
apk-tools 2.7.5, compiled for x86_64.

usage: apk COMMAND [-h|--help] [-p|--root DIR]
           [-X|--repository REPO] [-q|--quiet]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-19 14:35:58

最后一次尝试几乎是正确的语法。您只需要删除参数周围的引号。

代码语言:javascript
复制
docker run  --rm  --entrypoint apk myimage:mytag add wget curl vim lynx
代码语言:javascript
复制
ash-3.2$ docker run --rm --entrypoint apk alpine add wget curl vim lynx
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
(1/12) Installing ca-certificates (20191127-r2)
(2/12) Installing nghttp2-libs (1.40.0-r1)
(3/12) Installing libcurl (7.67.0-r0)
(4/12) Installing curl (7.67.0-r0)
(5/12) Installing gzip (1.10-r0)
(6/12) Installing ncurses-terminfo-base (6.1_p20200118-r4)
(7/12) Installing ncurses-libs (6.1_p2020
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62471471

复制
相关文章

相似问题

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