`

docker 启动,停止和删除命令和查看运行日志

阅读更多
一、启动docker

1.首先通过 docker ps --all或 docker ps -a 查看所有容器(包含已经停止的容器)

2.使用docker restart/start 容器名称/容器id


二、停止docker

1.docker ps 查看运行的容器

标题含义:

CONTAINER ID:容器的唯一表示ID。
IMAGE:创建容器时使用的镜像。
COMMAND:容器最后运行的命令。
CREATED:创建容器的时间。
STATUS:容器状态。
PORTS:对外开放的端口。
NAMES:容器名。可以和容器ID一样唯一标识容器,同一台宿主机上不允许有同名容器存在,否则会冲突。

docker ps -l :查看最新创建的容器,只列出最后创建的。

docker ps -n=2:-n=x选项,会列出最后创建的x个容器。



2.docker stop [NAME]/[CONTAINER ID]:将容器退出。
docker kill [NAME]/[CONTAINER ID]:强制停止一个容器

三、删除容器

docker rm [NAME]/[CONTAINER ID]:不能够删除一个正在运行的容器,会报错。需要先停止容器。

四、查看运行日志

1.docker logs 容器名称/容器id

2.如果对日志要进行搜索时,可以通过 docker logs your-container | grep 搜索的内容 | tai

五、进入容器

docker exec -it 容器名称 /bin/bash
0
0
分享到:
评论

相关推荐

    docker基本命令.docx

    Rm 命令只能删除掉停止的容器不能删除正在运行中的容器。 启动一个docker守护式容器 docker run -d Docker run --name wb -d ubuntu /bin/bash -c “while true; do echo hello word; sleep 1; done” 查看容器...

    掌握Docker容器管理:优雅地停止和删除的艺术

    ### 掌握 Docker 容器管理:优雅地停止和删除的艺术 #### Docker 容器管理基础知识 Docker 是一种革命性的技术,它提供了一种全新的方式来打包、部署和运行应用程序。通过容器化,开发人员可以将应用程序及其依赖...

    Docker 日志管理 基础命令

    Docker 日志管理是容器化应用程序的重要组件,通过有效的日志管理,可以对容器的运行状态和性能进行监控和优化。 Docker 日志管理基础命令是 Docker 容器日志管理的基础,掌握这些命令可以帮助开发者和运维人员更好...

    解决docker报错chown socket at step GROUP No such process

    当Docker启动时,它会创建一个套接字文件(通常是`/var/run/docker.sock`),这个文件用于API通信,允许其他用户或进程与Docker守护进程进行交互。为了安全起见,Docker会将这个套接字文件的所有权设置为`docker`...

    Docker 常见面试题

    可以使用 `docker kill $(sudo docker ps -q)` 命令停止所有正在运行的容器。 临时退出一个正在交互的容器的终端 可以按 `Ctrl+p`,后按 `Ctrl+q`,如果按 `Ctrl+c` 会使容器内的应用进程终止,进而会使容器终止。 ...

    通过es.sh脚本+docker-compos一键部署7.9.3版本的elk日志监控系统

    docker-compose down:停止并删除所有服务以及它们的网络、卷和容器(除非指定了--volumes或--rmi选项)。 docker-compose ps:显示所有服务 #=============================================================== elk...

    Docker 容器日志分析

    Docker 容器日志分析主要涉及如何查看、存储以及滚动更新容器日志,以便于进行问题追踪、性能监控和安全审计。在介绍Docker容器日志分析前,我们可以先用一个简单的例子来启动一个Nginx容器,并查看日志。使用命令`...

    Docker容器详解.docx

    4.4. 启动已停止运行的容器 17 4.5. 停止容器 17 4.6. 删除容器 17 4.7. 文件拷贝 18 4.8. 目录挂载 18 4.9. 查看容器ip地址 19 4.10. 查看容器镜像的详细信息 19 5. Docker 镜像使用 19 5.1. 列出镜像列表 ...

    docker环境搭建文档

    Docker-compose 是一个用于定义和运行多容器 Docker 应用程序的工具。它可以让你轻松地管理多个容器。 安装 Docker Hub ---------------- Docker Hub 是 Docker 的镜像仓库,提供了大量的镜像供用户使用。 安装 ...

    docker-compose-Linux-x86_64.rar

    Docker Compose是一款强大的工具,它允许用户通过YAML文件定义和运行多个Docker容器,实现服务间的依赖管理和网络配置。在本场景中,我们讨论的是`docker-compose-Linux-x86_64.rar`文件,这是一个适用于64位Linux...

    docker-compse.rar

    - `docker-compose start` 和 `docker-compose stop`:分别用于启动和停止已存在的服务。 - `docker-compose restart`:重启服务。 - `docker-compose logs`:查看服务日志。 - `docker-compose down`:停止并删除...

    服务状态停止或启动,无法启动也无法停止问题

    - 查看Windows事件查看器中的系统日志和应用程序日志,寻找与服务相关的错误消息。 - 可能会发现有关为什么服务无法启动的具体原因。 4. **使用任务管理器**: - 如果服务卡在启动过程中,可以在任务管理器中...

    浅谈Docker 客户端和守护进程

    要重新启动已停止的容器,可以使用 `docker start` 命令,而 `docker rm` 用于删除容器。 守护式容器(Detached Mode)是指在后台运行的容器,启动时使用 `-d` 参数。若要进入已运行的容器,可以使用 `docker ...

    docker Portainer

    5. **功能全面**:Portainer 支持创建、启动、停止、重启、删除容器,查看容器日志,管理网络和存储,以及与 Docker registry 的交互等操作。 6. **扩展性**:Portainer 通过插件系统提供额外的功能,如监控、备份...

    docker-control-center:Docker Control Center是一个基于权限的小型Web应用程序,用于控制docker-compose服务和docker容器

    它具有内置权限,可以控制谁可以查看和执行不同的命令,例如在项目或服务上启动/停止/删除。 快速开始 拉图像: docker pull nanofab/control_center 创建一个配置文件夹,将在其中创建静态文件,设置,数据库和...

    PyPI 官网下载 | dbnd-docker-0.39.3.tar.gz

    1. **容器管理**:能够创建、启动、停止和删除Docker容器,便于动态调整计算资源。 2. **任务执行**:支持在Docker容器内运行Databand任务,确保任务运行所需的所有依赖项都已包含在内。 3. **网络配置**:自动处理...

    docker.vim:在Vim中管理Docker映像,容器

    Docker.vim 允许用户自定义一些设置,例如映像和容器的默认命名空间,或者修改默认的 Docker 命令。这可以通过在 `.vimrc` 文件中添加相应的 Vimscript 来实现。 四、高级功能 除了基本操作,Docker.vim 还提供了...

    Ruby-Centurion用于Dockerfleets的大规模部署工具

    6. **命令行界面**:提供了一个简洁的命令行工具,使用户可以通过简单的命令执行各种操作,如部署、启动、停止、重启和删除容器。 7. **扩展性**:Centurion的设计是模块化的,可以通过编写插件或自定义脚本来扩展...

Global site tag (gtag.js) - Google Analytics