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的小過程。

相關文章
相關標籤/搜索