日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows10 virtualbox安装alpine+docker

發布時間:2024/7/5 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows10 virtualbox安装alpine+docker 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 概述
      • 試驗環境和配置
    • 安裝Alpine
    • 在Alpine安裝Docker(含Docker Compose)

概述

為了搭建小型計算系統和個人知識庫,使用Alpine linux+Docker搭建運行容器。

試驗環境和配置

  • 使用Virtualbox安裝Alpine linux,主機為Windows10
  • Alpine虛擬機
    • 系統配置:1CPU,1024MB內存,虛擬硬盤4GB(動態)。這些參數可以按需調整
    • 網絡配置:為方便需要同時鏈接互聯網并與主機通信,基本方式有兩類,這里用單網卡NAT轉換+端口映射模式,與目標契合,直接root操作,也比較安全

安裝Alpine

  • 從 https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.10/releases/x86_64/ 下載 alpine-extended-3.10.0-x86_64.iso
  • 在virtualbox配置虛擬機選項:1 CPU,1024MB內存,虛擬硬盤4GB(動態),單網卡NAT轉換模式
  • 其中,網卡配置端口轉發,用于主機和Alpine虛擬機SSH通信:Alpine虛擬機端口22映射到主機端口10000(未使用的無名端口即可)
  • 保持主機處于聯網狀態(安裝到后面須用到),將下載的iso文件作為虛擬光盤鏡像裝入,啟動虛擬機
  • 輸入root直接以管理員登錄
  • 執行setup-alpine,安裝Alpine到虛擬硬盤
  • 網絡選項:直接回車選擇啟動eth0網口,IP選擇dhcp分配,非手動配置
  • 配置root密碼
  • 時區選擇:先輸入"Asia/",再輸入"Shanghai",注意大小寫
  • 其它選項回車直接選缺省值,直到軟件倉庫源。可以使用"f",讓安裝程序自動尋找最快倉庫(推薦),或者手動輸入
  • Ssh服務選擇openssh,ntp客戶端選擇默認的chrony
  • 磁盤選擇添加的虛擬磁盤,本例sda,磁盤的模式為sys,安裝linux啟動和應用程序,提示覆蓋磁盤選擇y
  • 去掉光驅加載,重啟進入系統,輸入root用戶名密碼登錄
  • 在 /etc/ssh/sshd_config中加入:PermitRootLogin yes 允許遠程root啟動(因為網卡是NAT轉換模式,安全問題不存在)
  • 重新以無界面模式啟動,在Windows10啟動bash,輸入:
  • ssh -p 10000 root@127.0.0.1

    這時,完成了安裝,可以在Windows10主機通過端口10000直接操作Alpine虛擬機。

    在Alpine安裝Docker(含Docker Compose)

    執行以下“簡單粗暴”的腳本:

    # 配置軟件倉庫,添加 docker源 echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories# 假如包含docker先刪掉 apk del docker rm -rf /etc/docker /var/lib/docker /var/run/docker# 更新系統,安裝依賴軟件包 apk update apk add py-pip python-dev libffi-dev openssl-dev gcc libc-dev make# 安裝 Docker,設置docker啟動 apk add docker rc-update add docker boot service docker start docker version# 安裝 docker-compose pip install docker-compose# 測試 docker run hello-world

    總結

    以上是生活随笔為你收集整理的Windows10 virtualbox安装alpine+docker的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。