docker安装centos后,进入centos的方法,以及开启ssh

这篇文章仅用于备忘,及给遇到类似情况的同学们一个参考,不做深入细致的描述。

用docker进入centos的方法

1. docker attach <容器ID或者容器名> 

2. docker exec -it <容器ID或者容器名> /bin/bash 

我再两台不同的机器上安装过,两种方法分别用在不同的机器,其中第一种方法并不适用于所有机器(对于其中一台机器,命令执行后就卡住不动),原因不详,但是可以用第二种方法。二者的区别如下:

1.attach 直接进入容器 启动命令 的终端,不会启动新的进程。
2.exec 则是在容器中打开新的终端,并且可以启动新的进程。
如果想直接在终端中查看启动命令的输出,用 attach;其他情况使用 exec。

进入centos后启动sshd

1. service sshd start
2. 网上有教程开机自启sshd

这些命令都可以写入脚本,就方便了许多。

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/ruibin_cao/article/details/88927009