docker run命令用于根据镜像文件创建并启动一个容器实例。
一个容器实例就是宿主机器上的一个独立的进程。每次执行docker run,就创建一个Docker容器进程,拥有独立的文件系统、网络和进程树。
1. 命令格式
docker run [OPTIONS] IMAGE_NAME:TAG|IMAGE_NAME@DIGEST ...
2. 容器的运行模式
Docker容器进程有两种运行模式。
1) 前台模式(默认)
docker run ...
或
docker run -d=false ...
注意,只有在前台模式下,才有必要设置-it命令选项,为容器设置伪TTY。
2) 后台模式(也称detached模式)
docker run -d ...
或
docker run -d=true ...
注意,只要有-d命令选项,就没有-it命令选项。
关于docker run命令的详细内容,请关注后续博文。
参考链接:
https://docs.docker.com/engine/reference/run/
https://docs.docker.com/engine/reference/commandline/run/