如何使用xshel,putty或者xftp管理docker容器

本文介绍了如何通过安装服务到运行中的Docker容器,以实现类似管理Linux服务器的方式管理多个Docker容器。步骤包括查看容器、安装服务、配置允许远程登录、设置密码、安装必要工具、保存镜像以及保持容器运行。
摘要由CSDN通过智能技术生成

Docker等容器技术越来越普遍,越来越多的公司开始尝试接受容器技术带来的便利。对于我们来说,每一个运行着的container就是一个服务,我们如何像管理多条服务器一样,管理多个Docker容器?

探究原因

我们之所以可以通过xshell或者putty等工具来管理我们的linux服务器。主要原因是因为我们linux服务器上都安装了SSH服务。每一个docker容器运行的镜像本质上来说是一个精简版的linux,所以说,我们同样可以通过给我们的container安装SSH服务来达到使用工具集中管理多个Docker容器的目的。

如何给运行中Docker容器安装SSH服务?

这里我以我本地一个运行中的SQL Server的数据库服务为例

1、打开命令面板,输入指令docker ps查看运行中的容器并复制容器ID

2、输入指令docker exec -it <复制的容器ID> /bin/sh,进入命令行工具

3、进入命令行工具后首先建议输入指令apt-get update更新下源

4、输入指令apt-get install openssh-server,安装SSH服务

5、安装完毕后,输入指令service ssh satrt 启动SSH服务

6、使用vim进入/etc/ssh/sshd.config文件更改SSH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值