尝试按照从 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'.
怎么解决?
原文由 Tampa 发布,翻译遵循 CC BY-SA 4.0 许可协议
需要加一个点,表示使用本地目录下的Dockerfile。
例如:
docker build -t mytag .
这意味着您使用本地目录中的 Dockerfile,如果您使用 docker 1.5,您可以在其他地方指定 Dockerfile。从 docker build 的帮助输出中提取:
-f, --file="" Name of the Dockerfile(Default is 'Dockerfile' at context root)