docker

docker如何安装vim和yum命令?

apt-get update
apt-get install vim -y
apt-get install yum -y

 

Docker开启ssh服务

一、准备

  apt-get update       更新环境

  apt-get install vim      安装vim

  vim  /etc/apt/source.list     更换软件源, lsb_release -a,即可列出所有版本信息。我使用的是清华源   https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

apt-get update && apt-get install -y lsb-release && apt-get clean all

  

  apt-get update     

二、安装

  apt-get install  -y  openssh-server    安装ssh服务

  vim /etc/ssh/sshd_config   进去修改ssh配置

  • 去掉 Port 22 前面的井号
  • 去掉 ListenAddress 0.0.0.0 前面的井号
  • 去掉 ListenAddress :: 前面的井号
  • 去掉 PermitRootLogin yes 前面的井号
  • 将 UsePAM yes 修改为 UsePAM no
  • 将 UsePrivilegeSeparation sandbox 改为 UsePrivilegeSeparation no

三、重启ssh

  /etc/init.d/ssh restart

/etc/init.d/ssh start 
或者
service ssh start
验证SSH服务状态,命令为:
/etc/init.d/ssh status
添加开机自启动  
update-rc.d ssh enable

  

 设置密码

passwd root

  

四、本地连接docker

  docker inspect 容器ID | grep IPAddress            获取docker容器的IP地址

  ssh root@172.17.0.2  -p 22

 

docker run -itd --name py37 --privileged -p 1234:22 ceasona250/python:v1_py3.7 init

 

posted @ 2020-09-29 10:35  CeasonCing  阅读(137)  评论(2编辑  收藏  举报