0%

Docker超入門

連阿嬤都學得會的Docker

圖片來源https://bunny.net/academy/computing/what-is-docker-and-why-it-is-used/

什麼是Docker?與虛擬機差異?

Docker的容器,可以想像是一個箱子(Box),每個容器就是一個箱子,箱子內裝的是一台電腦,電腦會有一個應用程式在執行,而且電腦擁有自己的本機名稱、IP地址、硬碟空間。其CPU、記憶體、作業系統與本機端共用。

運行環境

Docker必須運作在linux虛擬機上,所以讀者使用Windows、Macos作業系統,必須安裝一個微型的虛擬機才能使用docker。筆者工作電腦是windows作業系統,使用vmware安裝一個ubuntu的虛擬機,在linux虛擬機上運作docker。以下筆者會以linux虛擬機操作docker,其餘方式請參考官網。

環境搭建

  1. 下載虛擬機
    Windows Vmware
    Windows/MacOS VirtualBox

  2. 下載linux Ubuntu發行版作業系統https://ubuntu.com/download/desktop

  3. 安裝Linux 虛擬機

docker快速開始

  1. 安裝docker

    1
    sudo apt install docker.io
  2. 建立docker group以利後續不必用root操作docker

    1
    2
    3
    sudo groupadd docker
    sudo usermod -aG $USER
    newgrp docker
  3. 確認版本

    1
    docker version

  4. 運行hello- world container

    1
    docker run hello-world

結語

恭喜完成docker建置及設定,後續會再推出一系列介紹及實戰運用,敬請期待~

  • 版權聲明: 本網誌所有文章除特別聲明外,均採用 BY-NC-SA 許可協議。轉載請註明出處!