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的詳細步驟。


  本人公衆號同步更新,歡迎關注!
相關文章
相關標籤/搜索