天天看點

虛拟機安裝alpine+docker環境

alpine作為一個輕量級docker容器已經是很流行了,alpine linux也是一個很輕量級的linux系統,網上關于docker下配置alpine的例子不少,很少有基于alpine下配置docker環境的,本例即為虛拟機下安裝alpine同時配置docker環境 pdf圖文下載下傳位址:http://download.csdn.net/download/u011411069/10120642

1.下載下傳alpine linux鏡像

虛拟機安裝alpine+docker環境

2.配置虛拟機

資源配置設定根據需要可調整,安裝過程需要連接配接外網,dhcp配置設定IP

虛拟機安裝alpine+docker環境

3.開啟虛拟機

輸入root直接以管理者登入

虛拟機安裝alpine+docker環境

4.安裝alpine

執行setup-alpine

虛拟機安裝alpine+docker環境

選擇鍵盤風格為美式鍵盤:us

虛拟機安裝alpine+docker環境

輸入主機名稱本例:tbos

直接回車選擇啟動eth0網口,IP選擇dhcp配置設定,非手動配置

虛拟機安裝alpine+docker環境

配置root密碼,時區選擇輸入?檢視時區清單,本例選擇香港(+8)時區:Hongkong

虛拟機安裝alpine+docker環境

直接回車選擇不使用代理:none

虛拟機安裝alpine+docker環境

選擇軟體倉庫源,找一個可用的即可,本例測試時使用9 (mirror.yandex.ru)

虛拟機安裝alpine+docker環境

Ssh服務選擇openssh,ntp用戶端選擇預設的chrony,磁盤選擇添加的虛拟磁盤,本例sda

虛拟機安裝alpine+docker環境

選擇使用磁盤的模式:

Sys:直接将alpine安裝到硬碟,與安裝其他linux類似

Data:僅使用硬碟作為資料存儲,作業系統運作在記憶體中,硬碟無法單獨啟動

Lvm:采用lvm管理磁盤,會再次詢問sys/data模式

Lvmsys:lvm+sys

Lvmdata:lvm+data

考慮擴充本例選擇了lvmsys

虛拟機安裝alpine+docker環境

提示覆寫磁盤選擇y

虛拟機安裝alpine+docker環境
虛拟機安裝alpine+docker環境
虛拟機安裝alpine+docker環境

去掉光驅加載,重新開機進入系統,輸入root使用者名密碼登入,執行adduser tbm建立普通使用者tbm,并設定tbm密碼

虛拟機安裝alpine+docker環境

執行ifconfig檢視本機IP

虛拟機安裝alpine+docker環境

通過xshell連接配接alpine,預設root是不允許ssh遠端登入的,并且不建議遠端開啟root登入

虛拟機安裝alpine+docker環境

登入後通過su指令,輸入root密碼切換至root

虛拟機安裝alpine+docker環境

Vi /etc/apk/repositories

添加 docker源

http://dl-cdn.alpinelinux.org/alpine/edge/community

虛拟機安裝alpine+docker環境

執行apk update更新軟體源索引

虛拟機安裝alpine+docker環境

執行apk add docker安裝docker

執行rc-update add docker boot将docker加入開機自啟

執行service docker start啟動docker

執行docker version檢視安裝的docker版本資訊

虛拟機安裝alpine+docker環境

執行apk add py-pip安裝py-pip

安裝完py-pip後執行pip install docker-compose安裝docker-compose工具

虛拟機安裝alpine+docker環境

安裝docker-compose工具完成

虛拟機安裝alpine+docker環境

執行docker run hello-world測試hello-world鏡像

虛拟機安裝alpine+docker環境

至此安裝alpine linux并配置docker環境全部完成

繼續閱讀