猿问
下载APP

如何让docker以daemon方式运行/bin/bash?

如何让docker以daemon方式运行/bin/bash


慕哥9229398
浏览 355回答 1
1回答

偶然的你

ssh远程登陆一个容器----内容开始-----启动了一个容器之后,我们可能需要用ssh登陆进去进行一些操作。为达到此目的,有2点需要保证:容器必须处于运行状态。openssh-server处于启动状态。注意:以下示例是在ubuntu/13.10中完成的首先确保镜像安装有openssh-server服务# 官方镜像一般没有安装ssh服务端,so,需要安装一个apt-get install openssh-server# 设置一个初始密码passwd 123...然后,提交镜像:docker commit CONTAINER_ID NAME/VERSION最后,运行镜像,并让生成的容器一直在后台运行:# 第一个-d表示让容器在后台运行# 末尾的-D表示启动ssh的daemon模式,不然容器启动后立刻就变为停止状态了docker run -d NAME/VERSION /etc/init.d/ssh start -D现在,便可以ssh登陆容器了。# 查询容器IPdocker inspect CONTAINER_ID | grep IP# 登入ssh root@IP# 输入密码 123完成登陆# 为保证安全,请即刻用passwd修改密码
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答