杂谈:Docker容器配置SSH(Ubuntu 16.04)

1. 准备工作:创建容器并启动
junli@ubuntu16:~$ docker images
REPOSITORY              TAG         IMAGE ID       CREATED         SIZE
nvidia/cuda             8.0-devel   c9b6aca71b05   14 months ago   1.72GB
junli@ubuntu16:~$ docker run --runtime=nvidia -i -d --net GJLDockerNetBridge --ip 192.168.120.20 -p 6888:22 --name test-ssh -v /home/junli/GJLImages/test-ssh/:/home/JLGao/ nvidia/cuda:8.0-devel /bin/bash
junli@ubuntu16:~$ 
junli@ubuntu16:~$ docker container ls
CONTAINER ID   IMAGE                   COMMAND       CREATED          STATUS          PORTS                                   NAMES
edb904c9b7b7   nvidia/cuda:8.0-devel   "/bin/bash"   8 seconds ago    Up 6 seconds    0.0.0.0:6888->22/tcp, :::6888->22/tcp   test-ssh
2. 软件安装:创建容器并启动

安装软件

junli@ubuntu16:~$ docker exec -it test-ssh /bin/bash
root@edb904c9b7b7:/# apt-get update
root@edb904c9b7b7:/# apt-get upgrade
root@edb904c9b7b7:/# apt-get install gedit
root@edb904c9b7b7:/# apt-get install openssh-server

设置密码用于远程连接登录

root@edb904c9b7b7:/# passwd
Enter new UNIX password: 
Retype new UNIX password:

修改配置文件

root@edb904c9b7b7:/# vim /etc/ssh/sshd_config

在这里插入图片描述
重启ssh服务

root@edb904c9b7b7:/# /etc/init.d/ssh restart
3. 测试使用

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值