其实使用docker完全没有必要ssh,初学的时候,可以这样熟悉以下操作.

参考这哥们的文章:http://www.jianshu.com/p/d2dd936863ec

获取镜像

docker pull centos:7.2.1511    //也可以不指定版本,默认最新latest
docker run -t -i centos:7.2.1511 /bin/bash  //启动并进入docker 容器yum install wget                    
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum cleal all
yum install passwd
yum install openssh-server        #安装ssh服务端
echo 'passw0rd' | passwd root    //修改root密码
docker commit [容器ID] [新镜像名]   //使用commit 提交,简单的配置可以使用dockerfile创建镜像,但是要配置环境比较复杂,还是需要用到commit
docker run -d -p 220:22 c7ssh /usr/sbin/sshd -D      //启动容器,并绑定容器端口22到宿主主机, 可以有多个-p 绑定多个端口,例如22端口让远程客户端连接,8080 可以访问容器内tomcat

 
 
 
 

转载于:https://www.cnblogs.com/sweetchildomine/p/6135685.html

Centos7下,简单DOCKER 使用.映射SSH端口到宿主主机.相关推荐

  1. Centos7下安装Docker

    Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...

  2. docker 安装 oracle12,Centos7下利用docker安装oracle12c

    实战在windows局域网下可以进行连接,并执行sql语句: 执行结果 具体的步骤如下: 1.在centos7下安装docker [root@localhost /]# yum install doc ...

  3. centos7下安装docker(14安装docker machine​)

    为所有host安装和配置docker 之前我们手工安装了一个docker host: 1.安装https CA证书 2.添加GPG key 3.添加docker apt源 4.安装docker     ...

  4. Centos7下更改docker镜像和容器的默认路径

    一.docker权限问题 据官方解释,搭建docker环境必须使用root权限,或者sudo装,但一般服务器是一个机构或者多个人共同使用的,只有管理员才能拿到root权限,所以建议需要使用docker ...

  5. Centos7下安装Docker(详细安装教程、傻瓜式安装)

    一,Docker简介 百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙 ...

  6. Centos7下安装Docker(详细的新手装逼教程)

    早就听说过Docker,一直不清楚是个啥,今天捣鼓了一下,这里做个记录. --------------------------------------------------------------- ...

  7. Centos7下安装Docker(详细安装教程)

    一,Docker简介 百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙 ...

  8. Centos7下安装Docker容器详细图文介绍

    文章目录 为什么用docker Docker安装 1. 先卸载机器上原本的docker 2. 安装相关依赖 3. 设置镜像仓库 4. 安装相关引擎 5. 启动docker 6. 拉取镜像测试docke ...

  9. 《咸鱼翻身》centos7下安装docker

    今天我们来简单安装一个docker docker官方文档 具体的原理以及docker是干嘛的还请看docker官方文档,接下来我们开始安装. 首先环境配置: 我们先查看我们的ip是否可以ping通外网 ...

最新文章

  1. 版权和许可协议的学习
  2. write up 杂项:telenet
  3. ajax如何给label赋值,如何让AjaxEditableLabel显示TextField?
  4. 0913作业(冒泡排序、二分查找法、模拟摇乐游戏)
  5. 可惜Java中没有yield return
  6. 【机器学习】朴素贝叶斯(Naive Bayes)
  7. 为什么说Pravega是流处理统一批处理的最后一块拼图?
  8. 乐高解魔方机器人编程百度网盘_砍人快乐 喜剧 / 惊悚 / 恐怖 网盘资源目录搭建...
  9. leecode-11盛最多水的容器C版-双指针的使用
  10. httpservletrequest 设置请求头_大部分程序员不知道的 Servelt3 异步请求,原来这么简单?
  11. 2018蓝桥C++B:煤球数目;生日蜡烛(枚举年龄和枚举次数)
  12. java中遍历Map几种方法
  13. [译]记一次Kotlin官方文档翻译的PR(内联类)
  14. PHP正则JSESSIONID,会话状态保持,JSESSIONID,COOKIE,URL重写
  15. 关于js的match用法
  16. Android px转dip px转sp法则
  17. 如何提高自身数学分析水平
  18. python读取tiff图像,浅谈python下tiff图像的读取和保存方法
  19. elementui的表单验证踩坑-动态绑定输入框required后只显示英文提示
  20. AriaNG保存服务器信息,Aria2 AriaNg 安装配置教程

热门文章

  1. rosdep update 报错: File “/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py“, line 829
  2. android考试编程题,30道android笔试题及答案
  3. ios html5 不支持 flv_iExplorer v4.2.6 一款优秀强大的 iOS 资源管理工具
  4. Codeforces 994B. Knights of a Polygonal Table
  5. iOS Hacker 使用Reveal分析App的UI界面
  6. ubuntu声音太小的解决方案
  7. MFC的CWnd和HWND之间互相转换方法
  8. 关于单点登录中同一浏览器session信息共享的又一解决办法
  9. 数字n,按字典排序,找出第k小的数字
  10. Python装饰器学习笔记