Docker-准备Docker环境

1. 前言

要学习Docker,首先要搭建出虚拟机和docker环境。
个人笔记本电脑是windows7系统,用VirtualBox建立虚拟机。虚拟机操做系统为CentOS7.5,Docker版本为18.09.9。html

2. 用VirtualBox建立虚拟机

用VirtualBox建立虚拟机,而后从CentOS官网或阿里云下载CentOS镜像为虚拟机安装操做系统。具体步骤再也不描述,网上有不少文章。linux

下面只列出我遇到的问题及解决方法:docker

2.1 建立虚拟机时,选不到64bit的系统

  • 问题缘由:电脑操做系统未开启虚拟化。
  • 解决办法:电脑开机,按F2,在configuration里找到intel virtual technology,改成enable。
    修改后建立虚拟机时能够选择64-bit,以下图:

      

2.2 建立虚拟机时,提示“指令引用的0x000000内存…”

  • 解决办法:在VirtualBox上将虚拟机的芯片组改成ICH9,以下图:windows

      

2.3 使用虚拟机时,弹出“指令引用的0x000000内存…”,程序卡住

2.4 虚拟机如何配置网络访问互联网

  1. 首先查看笔记本电脑的网络链接状况centos

         

  1. VirtualBox里虚拟机网卡1选择简单的桥接模式,桥接到笔记本使用的网卡网络

        

  1. 进入虚拟机控制台,修改网卡的配置文件。app

    执行vi /etc/sysconfig/network-scripts/ifcfg-enp0s3,修改后以下:学习

   

  其中IP设置为和笔记本电脑同网段,网关设置为电脑网关。而后执行service network restart重启网络,此时虚拟机能够和host互通。ui

  另外:配置dns为笔记本电脑的网关地址,虚拟机可ping通百度。执行vi /etc/resolve.conf,将内容编辑为:nameserver 192.168.0.1阿里云

3. 虚拟机配置镜像源

建立完虚拟机后,须要配置阿里的镜像源,以便安装软件。

  1. 进入阿里云官方镜像站:https://developer.aliyun.com/mirror/

  2. 进入CentOS,按里面的步骤执行便可

   

4. 安装docker

有了阿里云的源,安装docker很简单,详细步骤及命令请看下一节此处附上三个参考连接:

5. 小结

本小节是作前期的环境准备工做:用VirtualBox建立虚拟机,为虚拟机安装系统、配置网络,而后安装Docker。

为清晰的记录安装docker命令,下一节,单独写一篇安装docker的详细步骤。


  本人公众号同步更新,欢迎关注!
相关文章
相关标签/搜索