关于图像和容器的Docker信息

关于图像和容器的Docker信息,docker,Docker,如何启动与我的图像链接的特定容器?执行命令?还是另一个命令 并且:如果要有更多容器来引用单个图像,那么使用网络启动特定容器的命令是什么? 命令docker run只能启动带有网络的映像(例如,--net=host),但我不想运行映像,我想运行与映像链接的特定容器。我该怎么做呢?纯粹是为了调试目的。 是要基于图像启动容器的内容 运行容器时,您可以基于图像和网络等参数来运行容器。 例如: 也就是说,可以使用命令将现有的运行容器连接到网络 执行docker ps以获取容器的ID或标签。 例如: 关于

如何启动与我的图像链接的特定容器?执行命令?还是另一个命令

并且:如果要有更多容器来引用单个图像,那么使用网络启动特定容器的命令是什么?
命令
docker run
只能启动带有网络的映像(例如,
--net=host
),但我不想运行映像,我想运行与映像链接的特定容器。我该怎么做呢?

纯粹是为了调试目的。
是要基于图像启动容器的内容

运行容器时,您可以基于图像和网络等参数来运行容器。
例如:

也就是说,可以使用命令将现有的运行容器连接到网络

执行
docker ps
以获取容器的ID或标签。
例如:


关于图像和容器之间的差异:



(来源:,by)

你说的是“docker run-itd--network=multi-host-network-busybox”,但busybox是一个映像。。例如,我用myimage创建了更多的容器。容器1-->我的图像。。Container2->myImage。。我想启动Container1,而不是运行myImage。也许我解释错了contaier1已经开始了。你可以使用我在回答中提到的最后一个命令将其连接到网络。好的,我知道了。。但是命令“run”用通用容器id启动myImage?在您的示例中,“busybox”是一个图像,我可以插入一个特定的容器id吗?我会启动一个链接到myImage的特定容器,而不是运行myImageNo,你可以选择一个标签启动它:文档对此非常详细。不清楚。你能举个例子吗?我有一个图像“myImage”和两个容器“container1和container2”链接到myImage。我想启动container1或container2并使用文件系统(myImage)。或者我可以为图像创建一个容器。。我很困惑
docker run -itd --network=multi-host-network busybox
docker network connect [OPTIONS] NETWORK CONTAINER
docker network connect multi-host-network container1