答案 0 :(得分:3)
我没有正确理解这个问题。你想要做的是bash连接可能参数执行不正确
sudo docker run -t -i /bin/bash ubuntu
去吧
答案 1 :(得分:3)
可能docker run
确实有效,但由于您没有指定任何要运行的命令,因此容器在启动后就停止了工作。使用docker ps -a
,您应该会看到一些已退出的ubuntu容器。
如果您将容器作为守护程序(-d
)运行并告诉它等待交互式输入(-it
),它应该保持运行状态。因此docker run -d -it ubuntu
应该做你想做的事。
答案 2 :(得分:0)
docker run -dit ubuntu
docker exec -it ubuntu bash
OR
docker run -dit ubuntu bash
以上是基本命令。您可以根据需要向其添加端口和卷。