docker吧 关注:5,115贴子:5,572

docker在虚拟机中安装教程,给新手

只看楼主收藏回复

亲测可用


来自iPhone客户端1楼2017-03-11 18:01回复
    大号来回复


    IP属地:北京2楼2017-03-11 18:03
    收起回复


      来自iPhone客户端3楼2017-03-11 18:06
      回复
        基本用vmware workstation懂的吧装虚拟机的


        来自iPhone客户端4楼2017-03-11 18:08
        回复
          先说版本,centos7


          来自iPhone客户端5楼2017-03-11 18:08
          回复
            java:java-1.7.0-openjdk


            来自iPhone客户端6楼2017-03-11 18:13
            回复
              docker:1.10.3


              来自iPhone客户端7楼2017-03-11 18:13
              回复
                一、虚拟机安装centos71.根据(http://www.cnblogs.com/smyhvae/p/3917532.html)安装虚拟机,选择最小安装。2.根据此文(VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别:http://www.softown.cn/post/13.html)网络选择桥接模式,勾选复制物理网络连接状态或者NAT模式(建议)。


                IP属地:北京8楼2017-03-11 18:15
                回复
                  二、安装常用软件1.yum install vim
                  这个看还有什么要装自己装吧,就是普通centos装软件


                  IP属地:北京9楼2017-03-11 18:16
                  回复
                    三、安装SSH,配置SSH无密码登入(http://www.powerxing.com/install-hadoop-in-centos/
                    1.确认已安装ssh client及ssh server
                    rpm -qa | grep ssh


                    IP属地:北京10楼2017-03-11 18:17
                    回复
                      2.若未安装则通过yum安装


                      IP属地:北京11楼2017-03-11 18:17
                      回复
                        四、安装java(貌似java默认系统自带,不确定,还是安装吧,之后你可能会发现目录里有)1.再root用户下通过yum安装java-1.7.0-openjdk以及java-1.7.0-openjdk-devel


                        IP属地:北京12楼2017-03-11 18:19
                        回复
                          2.配置JAVA_HOME环境变量和PATH,注意此时在~/.bashrc进行设置,~代表当前用户根目录,因此如果是再root用户下则代表/home/root/.bashrc(该目录不可见),hadoop用户下则为/home/hadoop/.bashrc(选择此目录)
                          export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk
                          export PATH=$PATH:$JAVA_HOME/bin


                          IP属地:北京13楼2017-03-11 18:20
                          回复
                            五、安装配置Docker********************************************************************************************************************************************这里有个非常坑的情况,官方文档没有提到docker-selinux的安装,笔者在使用VirtualBox,配置一个桥接,一个Host-Only的网卡时,只安装docker-engine启动会报错,需要在安装docker-selinux方可。
                            *******************************************************************************************************************************************1.安装docker要再虚拟机网络NAT情况下,(因为校园网需要登入所以选用NAT比较好,一般选桥接模式应该也可以)


                            IP属地:北京14楼2017-03-11 18:22
                            回复
                              2.使用yum命令安装:
                              (1)添加yum仓库
                              $sudo yum update
                              $sudo tee /etc/yum.repos.d/docker.repo << -EOF
                              >[dockerrepo]
                              >name=Docker Repository
                              >baseurl=https://yum.dockerproject.org/repo/main/centos/7
                              >enabled=1
                              >gpgcheck=1
                              >gpgkey=https://yum.dockerproject.org/gpg
                              >EOF


                              IP属地:北京15楼2017-03-11 18:23
                              回复