臺風(fēng)妮妲侵襲廣東地區(qū),原來以為13級的臺風(fēng)會帶來強(qiáng)勁的降水,結(jié)果貌似登陸后就減弱,下了幾場大雨而已。第一次遇到臺風(fēng)紅色預(yù)警信號不用上班的日子,果斷趁機(jī)搞臺虛擬機(jī)裝個Fedora來玩一下。
首先說說為什么選擇Fedora吧。可能大家都喜歡用CentOS或者Debian,CentOS已經(jīng)有一個環(huán)境跑著WordPress,所以不想再用了,而且相比于Fedora,CentOS更新速度太慢,庫也舊一點,當(dāng)然折騰一下可以用新一點的源,反正就是懶。Debian也因為有樹莓派的原因,不想搞了。所以,F(xiàn)edora就這樣用上了,用著跟CentOS差不多,就是能夠用上一些比較新的庫。
好了,說說重點,實際上使用Fedora的目的是想玩一下docker的環(huán)境。由于工作現(xiàn)在接觸的是cgroup,沒玩過docker,所以還是想搞一把。這里說說怎么在Fedora安裝docker吧,用yum就解決問題了。
注意:Fedora版本要在19以上,64位版本系統(tǒng)才支持docker,我想大家不會用太舊的版本。
先刪除舊版的docker,擔(dān)心與docker-io有兼容性問題:
sudo yum -y remove docker
看文檔建議是把wmdocker包和docker-io包一起裝上:
sudo yum -y install wmdocker
sudo yum -y install docker-io
通常新安裝的docker-io不需要更新了,需要更新可以執(zhí)行:
sudo yum -y update docker-io
跑完安裝,可以啟動docker了:
sudo systemctl start docker
或者 sudo service start docker
開機(jī)啟動:
sudo systemctl enable docker
測試一下是否正常:
sudo docker run -i -t fedora /bin/bash
第一次,會看到下面的信息,更新后就好了:
Unable to find image 'fedora:latest' locally
Trying to pull repository docker.io/library/fedora ...
latest: Pulling from docker.io/library/fedora 7c91a140e7a1: Downloading 3.772 MB/72.87 MB
docker run -i -t fedora /bin/bash
Unable to find image 'fedora:latest' locally
Trying to pull repository docker.io/library/fedora ...
latest: Pulling from docker.io/library/fedora 7c91a140e7a1: Pull complete
Digest: sha256:a97914edb6ba15deb5c5acf87bd6bd5b6b0408c96f48a5cbd
Status: Downloaded newer image for docker.io/fedora:latest
docker run -i -t fedora /bin/bash
Unable to find image 'fedora:latest' locally
Trying to pull repository docker.io/library/fedora ...
latest: Pulling from docker.io/library/fedora 7c91a140e7a1: Downloading 3.232 MB/72.87 MB
然后就可以進(jìn)入一個docker下的bash環(huán)境:
sudo docker run -i -t fedora /bin/bash
[root@d0818019bda6 /]#
上面說了好多,實際參考鏈接:Fedora安裝教程