如何将 shell 放入 Alpine/git 容器中?

Sno*_*ash 1 git docker alpine-linux

你如何处理这个图像?

https://hub.docker.com/r/alpine/git

我试过:

docker pull alpine/git
docker run -it --rm alpine/git /bin/sh
Run Code Online (Sandbox Code Playgroud)

但得到

git: '/bin/sh' is not a git command. See 'git --help'.
Run Code Online (Sandbox Code Playgroud)

che*_*ner 12

您必须覆盖入口点(即git)。否则,命令行参数将被解释为 的参数git

docker run -it --rm --entrypoint /bin/sh alpine/git
Run Code Online (Sandbox Code Playgroud)