温馨提示×

首页 > 教程 > 智能运维 > Docker 教程 > 容器的启动和停止

容器的启动和停止

启动容器: 要启动一个容器,可以使用docker run命令。语法如下: docker run [OPTIONS] IMAGE [COMMAND] [ARG…]

OPTIONS包括: -d:后台运行容器,并打印容器ID -it:以交互模式运行容器 –name:为容器指定一个名称 -p:指定容器端口映射,格式为:主机端口:容器端口 -v:指定容器与主机的目录映射,格式为:主机目录:容器目录

例如,要启动一个nginx容器,并映射主机端口80到容器端口80,可以运行以下命令: docker run -d -p 80:80 nginx

停止容器: 要停止一个正在运行的容器,可以使用docker stop命令。语法如下: docker stop [OPTIONS] CONTAINER [CONTAINER…]

OPTIONS包括: -t:等待多少秒后强制停止容器

例如,要停止刚才启动的nginx容器,可以先使用docker ps命令查看容器ID,然后运行以下命令: docker stop CONTAINER_ID

如果想删除一个已经停止的容器,可以使用docker rm命令。语法如下: docker rm [OPTIONS] CONTAINER [CONTAINER…]

OPTIONS包括: -f:强制删除一个运行中的容器

例如,要删除刚才停止的nginx容器,可以运行以下命令: docker rm CONTAINER_ID

以上就是容器的启动和停止操作的详细教程。希望对您有所帮助。