1、docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 基于特定的镜像创建一个容器,并依据选项来控制该容器。
-i 选项表示使用交互模式
-t 选项表示分配一个伪终端,一般两个参数结合时使用-it ,即可在容器中利用打开的伪终端进行交互操作。
-- name选项可以指定docker run 命令启动的容器名字,若无此选项,Docker随机分配一个名字。
-v选项:用于挂载一个volume,可用多个-v 参数同时挂载多个volume。volume的格式为 [host-dir]:[container-dir]:[rw|ro]
-p选项:用于将容器的端口暴露给宿主机的端口,其常用格式为:hostPort : container-Port
-m选项:用于限制为容器中所有进程分配的内存总量,以B、K、M、G为单位。
2、已经存在的容器,可用通过docker start/stop/restart 容器ID命令来启动、停止和重启。
在一些情况下,也使用容器名来确定容器。
3、docker rm 【OPTION】CONTAINER [CONTAINER...] 删除容器,
docker rmi 【OPTION】IMAGE [IMAGE...] 删除镜像。 如果已有基于该镜像的容器存在,则无法直接删除