【基础篇】Docker 容器操作 FOUR

嘿,小伙伴们!我是小竹笋,一名热爱创作的工程师。在上一篇文章中,我们探讨了 Docker 镜像管理的相关知识。今天,让我们一起深入了解一下 Docker 容器的操作吧!

运行、停止和删除容器

Docker 容器就像是虚拟化的“乐高积木”,你可以轻松地构建、运行和销毁它们。下面我们来看看如何管理这些容器。

  1.  运行容器: 使用 docker run 命令来启动一个容器。

    • • 示例: docker run -d -p 8080:80 nginx (这里 -d 表示后台运行,-p 8080:80 表示将容器内的 80 端口映射到主机的 8080 端口)

    • • 注意事项: 确保端口未被其他服务占用,否则可能会导致端口冲突。

  2. 停止容器: 使用 docker stop 命令来优雅地停止一个容器。

    • • 示例: docker stop mynginxcontainer

    • • 注意事项: 如果容器长时间不响应,可能需要使用 docker kill 强制停止。

  3. 强制停止容器: 如果容器没有响应,可以使用 docker kill 命令强行终止。

    • • 示例: docker kill mynginxcontainer

    • • 注意事项: 强制停止可能会导致数据丢失,谨慎使用。

  4. 删除容器: 使用 docker rm 命令来移除一个已停止的容器。

    • • 示例: docker rm mynginxcontainer

    • • 注意事项: 如果容器仍在运行,需要先停止再删除。

  5. 查看容器: 使用 docker ps 或 docker container ls 命令来查看正在运行的容器。

    • • 示例: docker ps

    • • 注意事项: 也可以使用 docker ps -a 查看所有容器(包括已停止的)

你可能感兴趣的:(持续集成:Docker篇,docker)