简述如何从 Docker 镜像创建 Docker 容器?
要从Docker镜像创建Docker容器,可以按照以下步骤进行操作:
- 首先,使用
docker pull
命令从Docker仓库中拉取所需的镜像。例如,要拉取名为”nginx”的镜像,可以运行以下命令:
docker pull nginx
- 拉取完成后,可以使用
docker run
命令创建并启动容器。例如,要创建一个基于”nginx”镜像的容器,并启动容器,可以运行以下命令:
docker run -d nginx
-d选项表示在后台运行容器。
docker ps
3. 运行上述命令后,Docker将自动从镜像创建容器,并在后台启动容器。您可以使用命令查看正在运行的容器列表。
docker exec`命令。例如,要进入容器的终端并启动nginx服务,可以运行以下命令:
4. 如果需要进入容器的终端并执行命令,可以使用
docker exec -it <container_id> nginx -g "daemon off;"
其中<container_id>
是您要进入的容器的ID。这将启动nginx服务并使其在后台运行。
5. 如果需要停止正在运行的容器,可以使用docker stop
命令。例如,要停止ID为”abc123″的容器,可以运行以下命令:
docker stop abc123
- 如果需要删除不再需要的容器,可以使用
docker rm
命令。例如,要删除ID为”def456″的容器,可以运行以下命令:
docker rm def456
注意:在删除容器之前,请确保已经停止了容器并且不再需要它。