何时使用Docker的容器名称?

 mobiledu2502869423 发布于 2022-12-28 20:15

当我跑步时docker ps -a,我得到了

CONTAINER ID        IMAGE                         COMMAND                CREATED             STATUS                      PORTS               NAMES
e3be2faeb751        centos:latest   touch /var/log/test   2 minutes ago       Exited (1) 2 minutes ago                        insane_kirch6

我的问题是insane_kirch6这个名字是什么?

3 个回答
  • 您可以--name在使用时为自己的容器命名docker run.如果您没有提供名称,Docker将生成一个类似于您的名称的随机名称.

    请查看他们的文档,以便在此处进行命名https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/#the-importance-of-naming

    2022-12-28 20:18 回答
  • 不仅是为了可见性,还可以用作container_idin execrm命令.

    如果要在现有容器(运行或退出)中运行命令,则将使用"docker exec"命令来指定容器名称或ID.

    例子:

    创建一个名为qqqq的容器并启动进程"休眠"1分钟然后退出.

    $ docker run --name qqqq ubuntu sleep 60
    

    在容器qqqq中运行另一个命令

    $ docker exec qqqq ps -aef
    UID        PID  PPID  C STIME TTY          TIME CMD
    root         1     0  0 04:21 ?        00:00:00 sleep 60
    root        11     0  3 04:21 ?        00:00:00 ps -aef
    

    删除容器qqqq

    $ docker rm qqqq
    qqqq
    

    2022-12-28 20:18 回答
  • 更重要的是,您可以稍后再次运行命名容器start:

    docker start --interactive named-containter
    

    2022-12-28 20:18 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有