【Docker】 Docker attach 命令卡死的解决方案

在启动较早期的容器时,出现了使用 docker attach container_name 命令后卡死的问题。本文介绍了如何解决该问题。

首先,在使用 docker attach container_name 命令前需要先保证容器已经开启。此时,输入 docker attach container_name 命令后卡死的原因大概率是容器的驻守程序设定为 sshd 而非 bash。然而,sshd 驻守进程是不接受输入的,因此任何输入在该容器内都无效,在命令行中表现为卡死状态。

了解症结后,解决方案就非常简单了,只需要把不接受输入的 sshd 驻守进程更换为交互式的 bash 进程即可。对一个正在运行的程序而言,只需要输入:

bash 复制代码
docker exec -it container_name /bin/bash

即可进入对应容器。

相关推荐
宇钶宇夕2 分钟前
ATV900系列变频器起重提升抱闸逻辑设置及源型接线指南
运维·自动化
哪里不会点哪里.8 分钟前
Docker
运维·docker·容器
Learn Forever14 分钟前
【Linux】iptables常用指令
linux·运维·服务器
汪碧康19 分钟前
一文掌握k8s的健康检查探针
云原生·容器·kubernetes·k8s·xkube·k8s管理平台
Saniffer_SH24 分钟前
【高清视频】笔记本电脑出现蓝屏、死机、慢、不稳定是这样连接分析M.2 SSD的
运维·服务器·网络·人工智能·驱动开发·嵌入式硬件·fpga开发
宴之敖者、27 分钟前
Linux——编译器-gcc/g++
linux·运维·服务器
七七powerful29 分钟前
docker 搭建wtsap代理
运维·docker·容器
DianSan_ERP36 分钟前
从数据到决策:京东接口如何驱动供应链数字化升级
大数据·运维·服务器·数据库·人工智能·性能优化·架构
时光不弃青栀41 分钟前
Windows服务器无法复制粘贴文件
运维·服务器·windows
ZFB00011 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——开机启动无Grub界面
linux·运维·kylin