昨天在知識星球回答星球人的問題的時候
提到了管理能力,列出了一些書單,如果你後期也想做管理,可以參考下面的書籍: 一個管理者所做的,就是帶隊伍,定戰略,拿結果,這裡推薦之前我做管理時候,對我影響比較大的書<<六頂思考帽>><<少有人走的路>><<創新者的窘境>><<創新者的解答>><<定位>><<卓有成效的管理者>><<麥肯錫方法>><<一網打盡>><<應求>>
這些書看完之後就一直封存在我的書架上,如果有小夥伴喜歡,後期組織活動時候,獎品中可以一併加上這類書籍.
上次轉發文章贈書籍這個活動雖然已經結束了,但是看到有的小夥伴還在認真的轉發並截圖,好感動.雖然下期贈書活動還未開始,但是已經決定給這位小夥伴留一本了.
言歸正傳,我們來看看如何安裝docker
本次所用系統:centos 7
在安裝之前我們需要介紹下環境,
1. 網絡使用的是dhcp,可以ping通百度
[root@xinsz08 ~]# ping www.baidu.com
PING www.a.shifen.com (119.75.213.61) 56(84) bytes of data.
64 bytes from 119.75.213.61: icmp_seq=1 ttl=56 time=5.48 ms
64 bytes from 119.75.213.61: icmp_seq=2 ttl=56 time=7.26 ms
2.防火牆是開啟的
[root@xinsz08 ~]# systemctl status firewalld
查看下防火牆,確定是開啟的,不需要關閉防火牆,更不好清空防火牆,我們後期調試時候要用到
3. selinux是開啟的
[root@xinsz08 ~]# getenforce
以上三點一般是安裝完系統後的狀態,也就意味著,如果你是剛安裝完系統,可以不用管上面三步.
很多培訓機構為了防止你出錯,會要求你把防火牆,selinux全部關閉,其實是很不可取的.
有了上面的環境之後,接下來我們開始安裝docker:
1.安裝所需要的包
官網是這樣介紹的:
(Install required packages. yum-utils provides the yum-config-managerutility, and device-mapper-persistent-data and lvm2 are required by thedevicemapper storage driver.)
根據官網的介紹,我們只需要使用下面的命令安裝就需要的軟體包即可:
# yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
注釋:
yum-utils :
功能:管理repository 及擴展包工具
device-mapper-persistent-data 設備映射持久化數據的存儲
2. 使用下列命令建立穩定的庫
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
有了依賴包和所需要的庫之後,安裝就順利成章:
1)安裝docker
$ sudo yum install docker-ce
2) 啟動docker
systemctl start docker
3) 測試
docker run hello-world
4.查看docker版本
是不是很簡單,只需要四條命令,docker就安裝好了.
我們下篇文章會講解具體如何使用.
在這裡介紹一個學習方法,如果你是初學者,不知道哪些資源是重要的,哪些是次要的.這個時候,你可以找一個你比較喜歡的培訓機構,把他們的課程大綱詳細版要來,然後根據他們的大綱學習即可.
比如他們的大綱裡有fail2ban防止暴力破解 ,那你就百度搜索相關的資料, 大綱裡有docker安裝nginx,都可以在百度搜的到,
培訓機構講的內容在網上都有,參加只是減少了你自己摸索的時間.
最後: 不要相信那些高大上的BAT企業級項目實戰,就算今天這個docker安裝,如果讓培訓機構來宣傳,那也是BAT企業級常用虛擬化技術-docker安裝實戰,一線企業資深雲計算工程師親臨指導,手把手帶你安裝docker. 是不是高大上了許多.
恍恍惚惚紅紅火火哈哈吼吼更多內容請關注微信公眾號: xinsz08