• 技术文章 >运维 >Docker

    docker的守护式容器是什么

    长期闲置长期闲置2022-07-21 17:03:41原创206

    docker的守护式容器是没有长期运行、没有交互式会话并且适合运行应用程序和服务的容器;可以利用“docker run -d 镜像名 [COMMAND] [ARG...] ”命令来启动守护式容器,参数设置为“-d”表示启动容器时使用后台运行的方式。

    本教程操作环境:linux7.3系统、docker19.03版、Dell G3电脑。

    docker的守护式容器是什么

    什么是守护式容器

    扩展知识

    以守护式形式运行容器

    最简单的方式是以ctrl+pctrl+p的方式退出容器,这样容器就会在后台运行:

    $ docker run -i -t IMAGE /bin/bash
    Ctrl+P Ctrl+Q

    想要再次进入到这个运行中的容器,可以采用docker attach命令附加到运行中的容器:

    docker attach 容器名

    启动守护式容器

    那如何使用run命令来启动守护式容器呢?

    $ docker run -d 镜像名 [COMMAND] [ARG...]

    参数-d会告诉系统,启动容器时,使用后台运行的方式。但是后台如果运行结束的话,容器依然会停止,因此这里采用一个循环来使得后台始终在运行:

    查看容器日志

    如果想要看容器内部的运行情况,可以查看其日志。

    $ docker logs [-f] [-t] [--tail] 容器名

    查看容器内进程

      通过dockertop命令来查看一个运行中容器的进程

    $ docker top 容器名

    推荐学习:《docker视频教程

    以上就是docker的守护式容器是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Docker
    上一篇:docker和kvm、xen虚拟化的区别是什么 下一篇:docker自带jdk吗
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• docker连接mysql报错2003怎么办• docker哪个版本内置swarm• docker exec是什么意思• docker能安装oracle吗• docker集群是什么意思
    1/1

    PHP中文网