docker折腾1

刚刚入门了下docker,真心感受这个东西太牛了,不过我发现我有点不会。linux命令也不是很熟悉,感受这个架构师和运维操做起来会更简单点。对于我这个linux菜鸟稍微吃力点,不过还好!闲话少说。linux

安装介绍ios

  1. 本人公司本win7 系统 8G 内存 硬盘啥不说了,由于须要虚拟化的技术,因此本人E450本子F1进入bios修改下,搞定。git

  2. 首先去下载一个Docker for Windows Installer 如今已是1.70的版本了。git 啊,virtualbox 等等一路安装下去。github

  3. 最好配置上git的环境变量,无论上班用不用git,本身的项目用git仍是好的。docker

  4. 安装完成桌面就会出现图标了Boot2Docker Start,从新下电脑。点击这个boot2Docker进入,启动以后运行docker info看看信息 或者docker version 看看版本。确认下你的docker安装上了。ubuntu

  5. 弄一个镜像吧,ubuntu也好,centos也成。随你爱好了,以后就是命令行操做了,docker pull ubuntu  这个镜像你能够本身下载好,我是在线下载的188M。vim

  6. docker run -i -t ubuntu /bin/bash 就能进入容器了windows

  7. 以后apt-get update && apt-get install vim 不用说这个编辑方便点centos

  8. apt-get install openssh-server 安装上 修改/etc/sshd/sshd_config bash

    修改PermitRootLogin 为yes  UsePAM 为 no

  9. ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

  10. ssh-keygen -t rsa -f  /etc/ssh/ssh_host_rsa_key

  11. echo 'root:yourpasswd' | chpasswd //设置root密码

  12. 进入到/etc/init.d/ssh restart

  13. exit退出 docker ps -l -q 查看查看容器id  docker commit 容器id  自定义容器名称

  14. 最好用dockerfile 构建本身的镜像具体还没看,也是每次执行命令都是新建的一层最后加载可读写层。

  15. 下边你就能够ssh链接你的docker了,docker run -i -t -p 50001:22 容器名称或id /bin/bash就能够了,固然你还能够创建守护容器,也就是后台一直运行的。

  16. docker run -d  -p 50001:22  容器名称 /bin/sh 不过我启动起来以后也返回容器的id了,可是SecureCRT 7.2 老是链接不上, 说明下crt 链接设置 ip就是你启动起来的docker ip 其实也是virtual box 的 192.168.59.103  端口为50001 用户名root 密码就11条那个密码

  17. 这时候你就用crt链接到你的docker了。记录下本身学习docker的小过程。

相关文章
相关标签/搜索