首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我得到'docker:无效的引用格式‘,当我试图把我的图像变成一个容器?

为什么我得到'docker:无效的引用格式‘,当我试图把我的图像变成一个容器?
EN

Stack Overflow用户
提问于 2019-04-04 19:41:17
回答 1查看 427关注 0票数 0

我想使用'docker run‘从一个镜像id创建一个容器,使用--privileged并挂载3个卷。当我尝试它的时候,这似乎从来都不起作用,我经常得到“无效的引用格式”。

虽然当我运行'sudo docker container ls‘时,这些容器都没有出现,但当我运行'sudo docker container ls -a’时,一些容器出现了。

我尝试过的命令列表:

代码语言:javascript
复制
sudo docker run 24d052d7a24e  --priveleges -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys

sudo docker run --priveleges -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys 24d052d7a24e

sudo docker run --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys 24d052d7a24e

sudo docker run --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ 24d052d7a24e

sudo docker run --privileged -t -v /dev:/dev -v /proc:/proc -v /sys:/sys 24d052d7a24e

sudo docker run --privileged -t -v /dev:/dev -v /proc:/proc -v /sys:/sys 24d052d7a24e ubuntu

sudo docker run --name milanlakhani/l4tar --privileged -t -v /dev:/dev -v /proc:/proc -v /sys:/sys 24d052d7a24e

sudo docker run --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ 24d052d7a24e /bin/bash

sudo docker run --privileged -t -v /dev:/dev -v /proc:/proc -v /sys:/sys 24d052d7a24e /bin/bash

sudo docker run --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ 24d052d7a24e /bin/bash

sudo docker run --name milan-test --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ 24d052d7a24e /bin/bash

sudo docker run --name 'milan-test' --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ 24d052d7a24e /bin/bash

sudo docker run --name 'milan-test' --privileged -t -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ 24d052d7a24e /bin/bash

sudo docker run --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ 24d052d7a24e /bin/bash

sudo docker run --privileged -t \ -v /dev:/dev \ -v /proc:/proc \ -v /sys:/sys \ '24d052d7a24e' /bin/bash

sudo docker run -t \ -v "/dev:/dev" \ -v "/proc:/proc" \ -v "/sys:/sys" \ 24d052d7a24e /bin/bash

sudo docker run --privileged -t -v /dev:/dev -v /proc:/proc -v /sys:/sys '24d052d7a24e' /bin/bash

sudo docker run -t -v /dev:/dev -v /proc:/proc -v /sys:/sys --privileged '24d052d7a24e' /bin/bash

sudo docker run --name 'milan-test' 24d052d7a24e /bin/bash

sudo docker run --name 'milan-test' 24d052d7a24e

sudo docker run --name 'milan-test' 24d052d7a24e /bin/bash
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-04 19:53:40

尽量不要覆盖容器/proc:

docker运行-it -v /dev:/dev -v /sys:/sys -v /proc:/host/proc --特权ubuntu bash

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55515127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档