4.1 新建容器(create)

可以使用docker [container] create命令新建一个容器:

$ docker create -it --name="ubuntu-test" ubuntu:latest 
ff54c8b7640308b086b5fdd136ac6491a36bf1f3db096df848ac5d4d3ad8f302

$ docker ps -a
CONTAINER ID   IMAGE           COMMAND       CREATED              STATUS                   PORTS     NAMES
ff54c8b76403   ubuntu:latest   "bash"        4 seconds ago   Created                            ubuntu-test

使用docker [container] create命令新建的容器处于停止状态,可以使用docker [container] start命令来启动它。

由于容器是整个Docker技术栈的核心,create命令和后续的run命令支持的选项都十分复杂,需要在实践中不断去体会和熟悉。

选项主要包括如下三大类:

  • 与容器运行模式相关

    与运行模式相关的选项
  • 与容器环境配置相关

    与容器环境配置相关
  • 与容器资源限制和安全保护相关

    与容器资源限制和安全保护相关的选项
  • 其他

    • -l, --label=[]:以键值对方式指定容器的标签信息

    • --label-file=[]:从文件中读取标签信息

Last updated

Was this helpful?