我正在使用Docker运行SLES 12服务器,并使用最新的SLES11SP4 Docker映像。 我使用以下命令以守护程序模式启动容器
docker run --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro -d test /sbin/init
当我尝试通过
连接时docker exec -it <container ID> /bin/bash
命令faisl并显示以下错误消息:
oci运行时错误:exec失败:container_linux.go:265:启动容器进程导致“打开/ dev / pts / 1:没有此类文件或目录”
我还通过Dockerfile在容器内安装了openssh-server,并尝试通过ssh连接。 当我尝试通过ssh连接时,命令也会失败并显示
PTY分配请求在通道0上失败
我读到第二个错误可以通过重新设置/ dev / pts来解决,但是由于我无法打开shell或bash,所以我也无法卸载/装载。
这里有什么建议吗?