尝试将图像转换为容器时,为什么会出现“docker:invalid reference format”?

问题描述 投票:0回答:1

想要使用“docker run”从图像id创建容器,使用--privileged并装载3个卷。当我尝试它并且经常得到“无效的参考格式”时,这似乎永远不会起作用。

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

我尝试过的命令列表:

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
docker docker-container docker-image
1个回答
1
投票

尽量不要覆盖容器/ proc:

docker run -it -v / dev:/ dev -v / sys:/ sys -v / proc:/ host / proc --privileged ubuntu bash

© www.soinside.com 2019 - 2024. All rights reserved.