Virtual Box、Vagrant、Docker - vmdk ssh 损坏?

Virtual Box、Vagrant、Docker - vmdk ssh 损坏?

CentOS 7 主机操作系统、访客操作系统。

VirtualBox-6.0-6.0.4_128413_el7-1.x86_64

Virtualbox 来宾添加 6.0.4

主机内核3.10.0-957.1.3.el7.x86_64

来宾内核3.10.0-957.10.1.el7.x86_64

来宾文件系统是 ext4。验证“d_type=true”

我们已经配置了一个 Virtual Box VM,能够“vagrant waiting”、“vagrant up”和“vagrant ssh”,没有问题。

接下来,在来宾中安装 docker-ce。

vagranthalt,vagrantup,我们得到这样的信息:配置的shell(config.ssh.shell)无效,无法正确执行命令。

我们已经使用这个虚拟机几年了,希望确定发生了什么变化。

docker版本有点旧,docker-ce-17.09.1.ce-1.el7.centos

下一步,升级虚拟机中的docker,docker-ce-18.09.5-3.el7.x86_64

同样的问题:

配置的shell(config.ssh.shell)无效,无法正确执行命令。

答案1

selinux 已打开,但 Restorecon 根本未运行。不知何故,在我们的配置中发生了这种情况,可能是 yum install'ing docker-ce。

相关内容