linux查看docker进程命令

不及物动词 其他 824

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    查看Docker进程状态的命令是`docker ps`。

    `docker ps`命令用于查看正在运行的Docker容器。通过该命令可以获取容器的ID、名称、状态、所在的镜像等信息。

    如果想要查看所有的Docker进程(包括已停止的容器),可以使用`docker ps -a`命令。该命令会列出所有的Docker容器,不论其状态是运行中还是已停止。

    另外,如果只想查看容器的ID,可以使用`docker ps -q`命令。该命令会只输出容器的ID,方便后续通过容器ID进行其他操作。

    除了`docker ps`命令外,还有一些其他的命令可以用来查看Docker进程信息,包括:

    1. `docker inspect <容器ID>`:查看容器的详细信息,包括IP地址、端口映射等;
    2. `docker logs <容器ID>`:查看容器的日志输出;
    3. `docker stats`:实时查看Docker宿主机上所有容器的资源使用情况,包括CPU、内存、网络等;
    4. `docker top <容器ID>`:查看容器内部运行的进程信息。

    通过以上的命令,你可以方便地查看和管理Docker进程。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下命令来查看Docker进程:

    1. docker ps:该命令用于查看正在运行的Docker容器。默认情况下,它只会显示正在运行的容器信息,包括容器ID、镜像名称、创建时间、状态等。

    示例:
    “`
    $ docker ps
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    0e8de2e8a1b4 nginx:latest “nginx -g ‘daemon of…” 2 minutes ago Up 2 minutes 80/tcp webserver
    e02725d166ae mysql:5.7 “docker-entrypoint.s…” 5 minutes ago Up 5 minutes 3306/tcp database
    “`

    2. docker ps -a:加上”-a”选项,可以查看所有的容器,包括正在运行的和已经停止的容器。

    示例:
    “`
    $ docker ps -a
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    0e8de2e8a1b4 nginx:latest “nginx -g ‘daemon of…” 2 minutes ago Up 2 minutes 80/tcp webserver
    e02725d166ae mysql:5.7 “docker-entrypoint.s…” 5 minutes ago Up 5 minutes 3306/tcp database
    c7d4a11cc9af ubuntu:latest “/bin/bash” 10 minutes ago Exited (0) 9 minutes ago lonely_hodgkin
    “`

    3. docker top <容器ID>:该命令用于查看指定容器内的进程列表和统计信息。需要指定容器ID作为参数。

    示例:
    “`
    $ docker top 0e8de2e8a1b4
    UID PID PPID C STIME TTY TIME CMD
    root 2202 2157 0 13:30 ? 00:00:00 nginx: master process nginx -g daemon off;
    systemd+ 2267 2202 0 13:30 ? 00:00:00 nginx: worker process
    “`

    4. docker inspect <容器ID>:该命令用于查看指定容器的详细信息,包括网络信息、挂载点、配置等。需要指定容器ID作为参数。

    示例:
    “`
    $ docker inspect 0e8de2e8a1b4
    [
    {
    “Id”: “0e8de2e8a1b4856577e1ad2cac2b62557b1d7260b4411c8e4d39dcc6bc4696b1”,
    “Created”: “2021-02-15T13:30:38.038367477Z”,
    “Path”: “nginx”,
    “Args”: [
    “-g”,
    “daemon off;”
    ],

    }
    ]
    “`

    5. pstree -ap | grep docker:该命令用于通过进程树查找Docker进程。它会列出与Docker相关的所有进程。

    示例:
    “`
    $ pstree -ap | grep docker
    |-dockerd,987
    |-docker-containe,9974 run –name webserver -p 80:80 nginx:latest nginx -g daemon off;,9985
    |-{entrypoint.sh},9990
    |-nginx,10012 nginx -g daemon off;
    |-nginx,10024 nginx -g daemon off;
    “`

    通过以上命令,你可以方便地查看正在运行的Docker容器以及相关的进程信息。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统上,可以使用以下命令来查看Docker进程:

    1. 使用`docker ps`命令查看运行中的容器进程。

    该命令会列出所有正在运行的容器的相关信息,包括容器ID、名称、状态、创建时间、所使用的镜像等。

    示例:
    “`shell
    $ docker ps
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    eef4a58fdef4 nginx “nginx -g ‘daemon of…” 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp, 443/tcp webserver
    “`

    2. 使用`docker container ls`命令同样可以查看运行中的容器进程。

    该命令与`docker ps`命令实际作用相同,是`docker ps`的一个别名。

    示例:
    “`shell
    $ docker container ls
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    eef4a58fdef4 nginx “nginx -g ‘daemon o…” 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp, 443/tcp webserver
    “`

    3. 使用`docker ps -a`命令查看所有容器进程,包括已停止的容器。

    该命令会列出所有容器的相关信息,不仅包括正在运行的容器,还包括已停止或退出的容器。

    示例:
    “`shell
    $ docker ps -a
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    7f8512e99762 mongo “docker-entrypoint.s…” 2 hours ago Exited (137) 58 minutes ago mongodb
    eef4a58fdef4 nginx “nginx -g ‘daemon of…” 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp, 443/tcp webserver
    “`

    4. 使用`docker top `命令查看指定容器的进程。

    该命令可以查看指定容器内的进程信息,包括进程ID、用户、CPU使用率、内存使用情况等。

    示例:
    “`shell
    $ docker top webserver
    UID PID PPID C STIME TTY TIME CMD
    root 164 1 0 15:35 ? 00:00:00 nginx: master process nginx -g daemon of;
    systemd+ 209 164 0 15:35 ? 00:00:00 nginx: worker process
    “`

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部