请问docker run 容器的时候 init 然后报错,不知道啥意思?但还是容器成功了

root@miaowo:~# docker run -tdi --privileged sshd:v1 init
5b408296431dba7c27e2dc472ee5a554b623d6d2c176267b8519fe45ac56c7b8
docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"init\": executable file not found in $PATH": unknown.
root@miaowo:~# docker ps -l
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
5b408296431d        sshd:v1             "init"              19 seconds ago      Created                                 friendly_ride

阅读 3.7k
1 个回答

把 init 换成 /sbin/init 试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进