我是docker的新手,我将其安装到Ubunut中以运行Vyos, https://hub.docker.com/r/2stacks/vyos/ 但是,当我运行此命令时:
sudo docker exec -it vyos /bin/vbash
我收到此错误
Error response from daemon: Container 3318bce13f3b883188ebbb02blAblABlA970d0287 is not running
答案 0 :(得分:0)
运行docker exec时,它将尝试在正在运行的容器中启动命令。
在您的情况下,您可以同时做两件事(创建容器和启动命令)
$ docker run --rm -it 2stacks/vyos /bin/vbash
假设执行后不会再使用此容器(--rm将在执行后删除该容器)