CentOS7虛擬機(jī)安裝并配置docker套件
CentOS7比ubuntu的一鍵式安裝要稍微復(fù)雜一些, 有些小伙伴按照下一步, 下一步的套路安裝完成, 發(fā)現(xiàn)沒有圖像化界面, 在純粹的命令行里面, 很多小伙伴是不適應(yīng)的, 這里我把centos7在vmware里面的安裝過程記錄一下, 沒有centos7安裝經(jīng)驗(yàn)的小伙伴可以參考一下
1. 打開vmware, 創(chuàng)建虛擬機(jī), 選擇光盤, 下一步

2. 選擇傳統(tǒng)BIOS

3.自定設(shè)置

4.選擇存儲(chǔ)虛擬機(jī)的位置,存儲(chǔ)

5. 自定義內(nèi)存為2G, 磁盤為40GB



6. 開機(jī),選擇install CentOS 7

7. 選擇語言

8.選擇磁盤


9. 設(shè)置預(yù)裝軟件


10. 節(jié)約內(nèi)存, 關(guān)閉kdump


11. 開啟網(wǎng)絡(luò), 設(shè)置主機(jī)名


12. 開始安裝

13.設(shè)置root用戶密碼, 創(chuàng)建具有sudo權(quán)限的用戶并設(shè)置密碼 設(shè)置管理員用戶


添加具有sudo權(quán)限的用戶


等讀條完成

重啟

同意協(xié)議


完成設(shè)置

登錄

開始使用

安裝成功

調(diào)整時(shí)區(qū)



選擇上海


安裝配置完成, 享受Linux吧

Centos的優(yōu)勢(shì)并不在圖形化界面上, 如果你喜歡圖形化界面的linux, 這里推薦deepin 和 unbuntu, 如果你對(duì)界面的美感要求很高, 建議你試一試號(hào)稱最美Linux的elementaryOS
每次拿到一個(gè)全新的centos鏡像的時(shí)候,第一件事就是為centos更換國(guó)內(nèi)源, 新增yum源, 吐槽一下, 默認(rèn)的yum源對(duì)常用軟件的支持真的不咋地, 比如我想安裝一個(gè) python-pip , 對(duì)不起, 沒有!
但好在centos也留有余地, 你可以自由地新增一些你喜歡的源, 比如epel(Extra Packages for Enterprise Linux)

企業(yè)版 Linux 附加軟件包(以下簡(jiǎn)稱 EPEL)是一個(gè) Fedora 特別興趣小組,用以創(chuàng)建、維護(hù)以及管理針對(duì)企業(yè)版 Linux 的一個(gè)高質(zhì)量附加軟件包集,面向的對(duì)象包括但不限于 紅帽企業(yè)版 Linux (RHEL)、 CentOS、Scientific Linux (SL)、Oracle Linux (OL) 。 EPEL 的軟件包通常不會(huì)與企業(yè)版 Linux 官方源中的軟件包發(fā)生沖突,或者互相替換文件。EPEL 項(xiàng)目與 Fedora 基本一致,包含完整的構(gòu)建系統(tǒng)、升級(jí)管理器、鏡像管理器等等。
第一步: 更換 清華yum源
1.1備份舊的yum源
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
1.2將以下內(nèi)容寫入 /etc/yum.repos.d/CentOS-Base.repo
# CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # # [base] name=CentOS-$releasever - Base baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/ #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever - Updates baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/ #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/ #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/ #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
1.3刷新yum源
yum clean all && yum makecache && yum update
但是yum源的軟件還是太少了, 比如我想安裝只有 python-pip 都做不到

第二步: 安裝阿里epel源
yum -y install epel-release wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo # 刷新yum源 yum clean all && yum makecache && yum update


至此, 我們可以愉快的安裝python-pip了, yum install python-pip

第三步: 安裝docker和docker-compose
1. 安裝docker
# 通過yum源安裝docker sudo yum -y install docker # 啟動(dòng)docker sudo systemctl start docker # 開機(jī)自啟 sudo systemctl enable docker

2. 安裝docker-compose
sudo pip install docker-compose # 安裝成功后查看 sudo docker-compose --version

3. Docker 中國(guó)官方鏡像加速
修改/etc/docker/daemon.json, 加入以下配置
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}

重啟docker
sudo service docker restart
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持本站。
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信