相关疑难解决方法(0)

docker:"build"需要1个参数.请参阅'docker build --help'

尝试按照从docker网站构建docker镜像的说明进行操作.

https://docs.docker.com/examples/running_redis_service/

这是我得到的错误将遵循文档上的说明并使用此Dockerfile

FROM        ubuntu:14.04
RUN         apt-get update && apt-get install -y redis-server
EXPOSE      6379
ENTRYPOINT  ["/usr/bin/redis-server"]


sudo docker build -t myrepo/redis
docker: "build" requires 1 argument. See 'docker build --help'.
Run Code Online (Sandbox Code Playgroud)

如何解决?

containers docker

255
推荐指数
9
解决办法
15万
查看次数

Docker 构建只需要 1 个参数

当我在 gitlab 管道上运行此命令时

docker build --build-arg NPM_TOKEN=${NPM_TOKEN} --tag $REGISTRY_IMAGE/web-public:$CI_COMMIT_SHA --tag $REGISTRY_IMAGE/web-public:$CI_COMMIT_REF_NAME packages/web-public
Run Code Online (Sandbox Code Playgroud)

它失败了

构建正好需要 1 个参数

在我看来,我实际上是在传递一个参数,即路径;packages/web-public. 据我所知,标志不是参数。

我在这里缺少什么?

这是我项目的结构

在此处输入图片说明

docker gitlab-ci

3
推荐指数
1
解决办法
2950
查看次数

标签 统计

docker ×2

containers ×1

gitlab-ci ×1