docker run 设置名字
时间: 2023-07-17 21:11:04 浏览: 84
可以使用`--name`参数来为Docker容器设置一个名字。例如,要给一个容器命名为"my-container",可以使用以下命令:
```
docker run --name my-container <image>
```
其中`<image>`是要运行的镜像名称或ID。这样,Docker容器将以指定的名字运行起来。
相关问题
docker run和docker build -t
docker run命令是用来运行Docker容器的。通过在docker run命令后追加参数-w,我们可以指定容器默认进入的工作目录,这样就省去了启动容器后再进行cd命令的步骤。
而docker build命令是用于使用Dockerfile创建镜像的。在docker build命令中,-t参数用于指定镜像的名字及标签,常用的格式是name:tag或者只有name。
因此,docker run命令和docker build -t命令是用来执行不同的操作。docker run是运行容器,而docker build -t是创建镜像。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
docker run启动的容器如何停止
可以使用以下两种方法停止通过docker run启动的容器:
1. 在容器内部执行exit命令,这会导致容器停止并退出。
2. 在宿主机上打开终端,使用docker stop命令停止容器。具体命令为:docker stop 容器ID/容器名字。该命令会向容器内部的pid=1的进程发送停止信号,使容器停止运行。