docker create命令详解
docker create
命令用于创建一个新的容器,但不会自动启动它。该命令会在后台创建一个新的容器,并返回容器的 ID。你可以使用 docker start
命令来启动该容器。
以下是 docker create
命令的语法:
docker create [OPTIONS] IMAGE [COMMAND] [ARG...]
其中,IMAGE 参数是要使用的 Docker 镜像的名称或 ID。COMMAND 和 ARG 参数指定容器启动时要运行的命令和参数。
以下是一些常用的选项:
-i
: 以交互模式运行容器。-t
: 为容器分配一个终端。
例如,以下命令创建一个名为 my-container 的新容器,使用 ubuntu:latest 镜像,并以交互模式分配一个终端:
docker create -it --name my-container ubuntu:latest
该命令会在后台创建一个新的容器,并返回容器的 ID。你可以使用 docker start my-container
命令来启动该容器。
需要注意的是,docker create
命令只是创建一个容器,但不会安装或配置容器中的应用程序或服务。如果需要在容器中运行应用程序或服务,需要使用 docker run
命令。docker create
命令通常与 docker start
命令一起使用,用于在需要时启动容器。如果不需要启动容器,可以使用 docker rm
命令删除它。