docker 軟體包已經包括在預設的 centos-extras 軟體源裡。因此想要安裝 docker,只需要執行下面的 yum 命令:
[root@localhost
~]#yum install docker
啟動 docker 服務
安裝完成後,使用下面的命令來啟動 docker 服務,並將其設定為開機啟動:
[root@localhost
~]#service docker start
[root@localhost
~]#chkconfig docker on
(lctt 譯註:此處採用了舊式的 sysv 語法,如採用centos 7中支援的新式 systemd 語法,如下:
[root@localhost
~]#systemctl start docker
.service
[root@localhost
~]#systemctl enable docker
.service
[root@localhost
~]#docker pull centos
pulling
repository centos
192178b11d36
:download
complete
70441cac1ed5
:download
complete
ae0c2d0bdc10
:download
complete
511136ea3c5a
:download
complete
5b12ef8fd570
:download
complete
確認 centos 映象已經被獲取:[
root@localhost
~]#docker images centos
repository tag image id created virtual size
centos centos5
192178b11d36
2weeks ago
466.9
mbcentos centos6
70441cac1ed5
2weeks ago
215.8
mbcentos centos7 ae0c2d0bdc10
2weeks ago
224mb
centos latest ae0c2d0bdc10
2weeks ago
224mb
執行乙個 docker 容器:[
root@localhost
~]#docker run -i
-t centos
/bin
/bash
[root@dbf66395436d
/]#我們可以看到,centos 容器已經被啟動,並且我們得到了 bash 提示符。在 docker 命令中我們使用了 「-i 捕獲標準輸入輸出」和 「-t 分配乙個終端或控制台」選項。若要斷開與容器的連線,輸入 exit。
[root@cd05639b3f5c
/]#cat
/etc
/redhat
-release
centos
linux
release
7.0.
1406
(core)[
root@cd05639b3f5c
/]#exit
exit
[root@localhost
~]#我們還可以搜尋基於 fedora 和 ubuntu 作業系統的容器。
[root@localhost
~]#docker search ubuntu
[root@localhost
~]#docker search fedora
CentOS7中Docker的安裝
主要是自己安裝docker的簡要歸納,附上官方教程 docker官方教程 自己是在虛擬機器中的centos7中安裝docker的流程。首先確認自己的linux版本,要在centos7版本以上,不同版本的linux系統安裝是有差別,然後保證機器是可以聯網的。1.保證linux安裝有gcc,gcc是可以...
Centos7中Docker的安裝
解除安裝舊版本 較舊的docker版本稱為docker或docker engine。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。sudo yum remove docker docker client docker client latest docker common docker lat...
Centos7中Docker初體驗
前段時間一直聽群裡大佬們討論docker,然後就挺好奇的。今天自己試了一下,沒想到安裝了弄了好久才搞明白。安裝docker。這個說起來其實挺容易的,我是使用的阿里雲的centos 7的映象,而這個版本中的docker 軟體包已經包括在預設的 centos extras 軟體源裡。所以我直接使用yum...