Docker attach命令具有什么功能呢?
下文笔者讲述Docker中attach命令的功能简介说明,如下所示
docker attach功能: 连接到正在运行中的容器
docker attach命令语法
docker attach [OPTIONS] CONTAINER option参数说明 –detach-keys:指定退出attach模式的快捷键序列,默认是 CTRL-p –no-stdin:是否挂你标准输入,默认是打开 –sig-proxy:是否代理收到的系统信号给应用进程,默认为true 注意事项: 1.连接的容器需处于运行状态 2.attach连接容器后,可使用ctrl-c终止连接 3.attach连接容器与容器共享屏幕 4.按ctrl+c 可能会终止正在运行的容器例: docker attach命令的示例分享
[root@node0 ~]# docker run -d --name centostest centos /usr/bin/top -b 53a2d3182d4b356b257c9ffe47e6154e74ad0e658240805d8cbe7c9f48b03e39 [root@node0 ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 53a2d3182d4b centos "/usr/bin/top -b" 4 seconds ago Up 3 seconds centostest [root@node0 ~]# docker attach 53 top - 23:17:38 up 3 days, 5:10, 0 users, load average: 0.22, 0.14, 0.09 Tasks: 1 total, 1 running, 0 sleeping, 0 stopped, 0 zombie %Cpu(s): 1.0 us, 1.0 sy, 0.0 ni, 98.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 3770.8 total, 1678.9 free, 565.1 used, 1526.7 buff/cache MiB Swap: 2048.0 total, 2048.0 free, 0.0 used. 2849.2 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 20 0 48980 2024 1484 R 0.0 0.1 0:00.03 top top - 23:17:41 up 3 days, 5:10, 0 users, load average: 0.20, 0.14, 0.09 Tasks: 1 total, 1 running, 0 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 3770.8 total, 1678.8 free, 565.3 used, 1526.7 buff/cache MiB Swap: 2048.0 total, 2048.0 free, 0.0 used. 2849.1 avail Mem
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。