国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vagrant 安裝虛擬機(jī),docker, k8s

這篇具有很好參考價(jià)值的文章主要介紹了vagrant 安裝虛擬機(jī),docker, k8s。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

第一步:安裝虛擬機(jī)

1、安裝 vagrant

本機(jī)是 mac, 但是這一步不影響,找對(duì)應(yīng)操作系統(tǒng)的安裝方式就行了。

vagrant 下載地址

brew install vagrant

2、下載?VirtualBox 虛擬機(jī)

VirtualBox 下載地址

找到對(duì)應(yīng)系統(tǒng)下載,安裝就可以。 盡量把虛擬機(jī)和 vagrant 放到一個(gè)文件夾中,規(guī)避一些問(wèn)題.后面的 vagrant 命令都要 在這個(gè)文件目錄下執(zhí)行。

vagrant 安裝虛擬機(jī),docker, k8s,vagrant,docker,kubernetes

3、下載一個(gè) centos 7 box 鏡像

這一步比較重要,這一步就是通過(guò)執(zhí)行一個(gè) vagrant 命令得到一個(gè) Vagrantfile 文件,這個(gè)文件,就是后面我們用來(lái)啟動(dòng)虛擬系統(tǒng)的憑據(jù)。如果直接執(zhí)行??vagrant init centos/7 命令,在后面更新?yum 源 的時(shí)候,會(huì)出現(xiàn)各種??Metadata file does not match checksum ,超時(shí)等各種問(wèn)題,不管是你使用的是華為庫(kù),還是阿里庫(kù),等等。都會(huì)報(bào)錯(cuò)。這個(gè)問(wèn)題我踩了幾天的坑。查詢了網(wǎng)上的各種資料,都不能完全解決問(wèn)題。最后摸索了下面這個(gè)方式。親測(cè)沒(méi)有問(wèn)題

采用本地鏡像導(dǎo)入的方式,需要實(shí)現(xiàn)下載?一個(gè) box 鏡像.? 這個(gè)很小,不要害怕,并不是 ISO那種大鏡像。

centos 7 官方box 下載地址

下載下面這個(gè)就可以。

vagrant 安裝虛擬機(jī),docker, k8s,vagrant,docker,kubernetes

如果上面 box 鏈接出現(xiàn)問(wèn)題,可以下載百度網(wǎng)盤(pán)的

鏈接: https://pan.baidu.com/s/1P6DKxar1H5kjHEifqk7n7Q 提取碼: hx96 

下載到本地后,同樣放到 vagrant 的同一個(gè)目錄下。這樣未來(lái)規(guī)避一些未知問(wèn)題

4、添加 box鏡像

#查看所有box 鏡像
vagrant box list          

#如果存在通過(guò)在線init 安裝的鏡像,則可以先刪除
vagrant box remove centos/7

#添加一個(gè)鏡像到本地倉(cāng)庫(kù)  box-name 就類似一個(gè)別名
# vagrant box add [box-name] [box鏡像文件或鏡像名]
#  比如我的: 
vagrant box add centos/7 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box

#查看box 鏡像  是否安裝成功
vagrant box list        

vagrant 安裝虛擬機(jī),docker, k8s,vagrant,docker,kubernetes安裝成功后會(huì)出現(xiàn)這個(gè)。

5、初始化 box

vagrant init centos/7

vagrant 安裝虛擬機(jī),docker, k8s,vagrant,docker,kubernetes

執(zhí)行該命令后,會(huì)在目錄中生成一個(gè) Vagrantfile 文件。

6、啟動(dòng)鏡像

vagrant up

如果出現(xiàn)下面紅色信息,可以忽略,不影響啟動(dòng)

There was an error when attempting to rsync a synced folder.
Please inspect the error message below for more info.

啟動(dòng)后,打開(kāi) virtualBox 軟件,就能看到虛擬機(jī)已經(jīng)啟動(dòng),配置也是按照 Vagrantfile 中生成的

vagrant 安裝虛擬機(jī),docker, k8s,vagrant,docker,kubernetes

執(zhí)行命令登錄到虛擬機(jī)?

vagrant ssh

7、打開(kāi)登錄密碼配置(非必須)

如果后續(xù)你有 scp 等命令操作,需要打開(kāi)登錄密碼配置。

vagrant 的默認(rèn)賬號(hào) root? 密碼: vagrant

vi /etc/ssh/sshd_config

修改這個(gè)參數(shù),原數(shù)據(jù)是 no:?PasswordAuthentication yes

修改后加載生效

systemctl restart sshd

8、更改虛擬機(jī)配置 (這一步操作盡量在更新完 yum 源后操作,不然可能會(huì)更新yum 源失敗?)

默認(rèn)的虛擬容器啟動(dòng)后,內(nèi)存是 512M. 可以通過(guò)更改 Vagrantfile的方式更改。

把 Vagrantfile 改成下面這樣,重新執(zhí)行 vagrant up就可以了

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
 
  config.vm.hostname = "node"

  config.vm.box = "centos/7"

 
  config.vm.network "private_network", ip: "192.168.56.100", netmask: "255.255.255.0"

  
  
   config.vm.provider "virtualbox" do |vb|
     # 設(shè)置虛擬機(jī)的名稱
      vb.name = "node"
     # 設(shè)置虛擬機(jī)的內(nèi)存大小
     vb.memory = "2048"
     # 設(shè)置虛擬機(jī)的CPU個(gè)數(shù)
     vb.cpus = 2


   end
 end

第二步:安裝 docker

1、更新 yum 源

sudo yum update

這一步如果出現(xiàn)問(wèn)題,就多執(zhí)行幾遍。

如果這一步問(wèn)題比較多,那么去看一下上面 box鏡像是否是本地安裝。在線安裝的話,這一步問(wèn)題比較多。

2、安裝需要的軟件包

yum-util 提供yum-config-manager功能,另外兩個(gè)是devicemapper驅(qū)動(dòng)依賴的文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-855658.html

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3、設(shè)置yum源為阿里云

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、安裝 docker 引擎

sudo yum install docker-ce

5、查看 docker 是否安裝成功

docker -v

6、設(shè)置 docker 開(kāi)機(jī)啟動(dòng)?

sudo systemctl start docker ##啟動(dòng)docker
sudo systemctl enable docker ##設(shè)置開(kāi)機(jī)啟動(dòng)

到了這里,關(guān)于vagrant 安裝虛擬機(jī),docker, k8s的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vagrant和vitrulBox創(chuàng)建虛擬機(jī)后使用xshell連接

    vagrant和vitrulBox創(chuàng)建虛擬機(jī)后使用xshell連接

    1. 先在cmd使用vagrant ssh連接主機(jī), 修改系統(tǒng)配置,允許密碼登錄 PasswordAuthentication no? ?將這行的no改成yes 2. 重啟ssh 3.打開(kāi)ssh,輸入主機(jī)ip 端口22 賬號(hào)root 密碼默認(rèn)為 vagrant ?

    2024年02月16日
    瀏覽(22)
  • 使用Vagrant創(chuàng)建和管理本地Kubernetes(K8s)集群的步驟是什么

    使用Vagrant創(chuàng)建和管理本地Kubernetes(K8s)集群的步驟是什么

    ??個(gè)人主頁(yè):程序員 小侯 ??CSDN新晉作者 ??歡迎 ??點(diǎn)贊?評(píng)論?收藏 ?收錄專欄:云計(jì)算 ?文章內(nèi)容:Vagrant ??希望作者的文章能對(duì)你有所幫助,有不足的地方請(qǐng)?jiān)谠u(píng)論區(qū)留言指正,大家一起學(xué)習(xí)交流!?? 在本文中,我們將探討如何使用Vagrant來(lái)創(chuàng)建和管理一個(gè)本地的

    2024年02月09日
    瀏覽(25)
  • 云原生之深入解析如何使用Vagrant Kubespray快速初始化K8S集群

    Vagrant 是一款用于構(gòu)建及配置虛擬開(kāi)發(fā)環(huán)境的軟件,采用 Ruby 編寫(xiě),主要以命令行方式運(yùn)行。其主要使用 Oracle VirtualBox 提供虛擬化系統(tǒng),與 Chef,Salt,Puppet 等環(huán)境配置管理軟件搭配使用,可以實(shí)現(xiàn)快速搭建虛擬開(kāi)發(fā)環(huán)境。 Kubespray 是利用 Ansible 工具,通過(guò) SSH 協(xié)議批量讓指定

    2024年02月15日
    瀏覽(98)
  • Vagrant安裝Oracle Data Guard環(huán)境示例

    Vagrant安裝Oracle Data Guard環(huán)境示例

    在Windows 11下,通過(guò)Vagrant安裝標(biāo)準(zhǔn)的Data Guard環(huán)境(默認(rèn)為non-CDB模式),耗時(shí)約26分鐘,共生成2臺(tái)虛機(jī)。以下為安裝日志: 查看主備機(jī)的狀態(tài): 使用ssh登錄host1,即Primary host: 占用空間25.2GB,其實(shí)包含了ORCL_software目錄下5.54GB的軟件,即Oracle DB和GI軟件(GI軟件實(shí)際并沒(méi)有用到

    2024年01月21日
    瀏覽(28)
  • K8S虛擬機(jī)安裝

    目錄 ? 目錄 一、虛擬機(jī)安裝 1.1、軟件安裝 1.2、Vagrant生成Vagrantfile 1.3、Vagrant創(chuàng)建虛擬機(jī) 1.4、Vagrant連接虛擬機(jī) 二、Linux配置 ?2.1、開(kāi)啟root密碼訪問(wèn)權(quán)限 2.2、禁用防火墻 2.3、關(guān)閉交換區(qū) 2.4、將橋接的IPv4流量傳遞到iptables的鏈,更精確統(tǒng)計(jì)流量 2.5、Host設(shè)置 2.6、時(shí)區(qū)設(shè)置 三、

    2024年02月03日
    瀏覽(15)
  • k8s 安裝 kubernetes安裝教程 虛擬機(jī)安裝k8s centos7安裝k8s kuberadmin安裝k8s k8s工具安裝 k8s安裝前配置參數(shù)

    k8s 安裝 kubernetes安裝教程 虛擬機(jī)安裝k8s centos7安裝k8s kuberadmin安裝k8s k8s工具安裝 k8s安裝前配置參數(shù)

    k8s采用master, node1, node2 。三臺(tái)虛擬機(jī)安裝的一主兩從,機(jī)器已提前安裝好docker。下面是機(jī)器配置,k8s安裝過(guò)程,以及出現(xiàn)的問(wèn)題與解決方法 ? 虛擬機(jī)全部采用靜態(tài)ip, master 30機(jī)器, node1 31機(jī)器, node2 32機(jī)器 ?????????????????????????????????????? 機(jī)器ip 192.168.

    2024年02月11日
    瀏覽(23)
  • Vmware虛擬機(jī)搭建 K8S ingress Jenkins Gitlab Harbor Docker 一鍵部署SpringCloud微服務(wù)

    Vmware虛擬機(jī)搭建 K8S ingress Jenkins Gitlab Harbor Docker 一鍵部署SpringCloud微服務(wù)

    本文主要基于Kubernetes1.22.2和Linux操作系統(tǒng)Ubuntu 20.04.6。 操作系統(tǒng) 主機(jī)名 IP地址 進(jìn)程 功能 Ubuntu 20.04.6 k8s-master 192.168.189.128 docker,kube-apiserver,etcd,kube-scheduler,kube-controller-manager,kubelet,kube-proxy,coredns,calico 主節(jié)點(diǎn) Ubuntu 20.04.6 k8s-node1 192.168.189.129 docker,kubelet,kube-proxy,c

    2024年02月03日
    瀏覽(42)
  • 在虛擬機(jī)上安裝Docker

    在虛擬機(jī)上安裝Docker

    簽名:但行好事,莫問(wèn)前程。 記錄在一個(gè)全新的虛擬機(jī)上安裝Docker過(guò)程。 前置條件: 會(huì)一點(diǎn)Linux的基礎(chǔ)知識(shí) CentOS7系統(tǒng) 使用ssh連接工具連接服務(wù)器進(jìn)行操作 Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流

    2024年02月09日
    瀏覽(20)
  • k8s中GPU虛擬化工具gpu-manager的安裝

    k8s中GPU虛擬化工具gpu-manager的安裝

    gpu-manager是騰訊的一個(gè)開(kāi)源vGPU應(yīng)用,具體原理就不介紹了,詳見(jiàn)GPUManager虛擬化方案。 本文主要參照騰訊開(kāi)源vgpu方案gpu-manager安裝教程進(jìn)行安裝,并就安裝時(shí)出現(xiàn)的問(wèn)題,對(duì)其中的部分配置進(jìn)行了更改,如果根據(jù)上述文章安裝失敗,可以參考本文來(lái)進(jìn)行安裝。 gpu-manager不提供

    2024年02月06日
    瀏覽(20)
  • GPU虛擬化理解包含直通,k8s安裝,GPU-manager

    GPU虛擬化理解包含直通,k8s安裝,GPU-manager

    vGPU,即真正意義上的GPU虛擬化方案,就是將一塊GPU卡的計(jì)算能力進(jìn)行切片,分成多個(gè)邏輯上虛擬的GPU,以vGPU為單位分配GPU的計(jì)算能力, 并將單塊GPU卡分配給多臺(tái)虛擬機(jī)使用,使得虛擬機(jī)能夠運(yùn)行3D軟件、播放高清視頻等,極大地提升了用戶體驗(yàn)。真正實(shí)現(xiàn)了GPU資源的按需分

    2024年02月13日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包