您好,登錄后才能下訂單哦!
CentOS7中怎么安裝和使用Docker,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
CentOS 7 中 Docker 的安裝
Docker 軟件包已經包括在默認的 CentOS-Extras 軟件源里。因此想要安裝 docker,只需要運行下面的 yum 命令:
[root@localhost ~]# yum install docker
查看docker版本
[root@localhost ~]# docker version Client: Version: 1.8.3 API version: 1.20 Go version: go1.4.2 Git commit: cedd534-dirty Built: Fri Jan 22 06:07:01 UTC 2016 OS/Arch: linux/amd64 Server: Version: 1.8.3 API version: 1.20 Go version: go1.4.2 Git commit: cedd534-dirty Built: Fri Jan 22 06:07:01 UTC 2016 OS/Arch: linux/amd64
顯示版本為docker 1.83,API 版本 1.20 。
啟動 Docker 服務
安裝完成后,使用下面的命令來啟動 docker 服務,并將其設置為開機啟動:
[root@localhost ~]# systemctl start docker.service [root@localhost ~]# systemctl enable docker.service
下載官方的 CentOS 鏡像到本地
[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 2 weeks ago 466.9 MB centos centos6 70441cac1ed5 2 weeks ago 215.8 MB centos centos7 ae0c2d0bdc10 2 weeks ago 224 MB centos latest ae0c2d0bdc10 2 weeks ago 224 MB
運行一個 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
顯示當前正在運行容器的列表
[root@localhost ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e422481ac1ce daocloud.io/daocloud/dao-2048 "nginx -g 'daemon off" 45 hours ago Up 45 hours 0.0.0.0:32768->80/tcp hungry_visvesvaraya
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。