首頁  >  文章  >  後端開發  >  CentOS7安裝Docker,運行Nginx映像、Centos映像

CentOS7安裝Docker,運行Nginx映像、Centos映像

WBOY
WBOY原創
2016-07-28 08:25:331478瀏覽

摘要

整體思路:yum指令直接安裝Docker,下載想要的鏡像並啟動

1、環境,CentOS7 Minimal 64位,Docker必須要64位元的系統
2、透過yum指令直接安裝,yum install docker
3、啟動Docker,並將其設定為開機啟動
(1)啟動,systemctl start docker.service
( 2)開機啟動,systemctl enable docker.service
(3)幫助,docker --help
(4)概要信息,docker info
(5)鏡像查看,docker images
(6)容器查看,即進程查看,docker ps -a
4、安裝映像,可以到https://registry.hub.docker.com/search?q=library查看官方的映像。鏡像,基於當前系統、Docker,製作的文件集合,即可以是作業系統、程序,如centos鏡像、ubuntu鏡像、mysql鏡像、Nginx鏡像
5、安裝程式鏡像,以Nginx為例,
(1)下載映像,docker pull nginx:1.9
(2)啟動容器,docker run -d -p 8080:80 nginx:1.9,把容器內的nginx的80端口,映射到目前伺服器的8080端口,當前伺服器的ip是192.168.0.191,瀏覽器輸入http://192.168.0.191:8080/,就可以看到nginx已啟動,
(3)再啟動多一個容器,docker run -d -p 8081:80 nginx:1.9,瀏覽器輸入http://192.168.0.191:8081/,就可以看到另外一個nginx已啟動
(4)到這裡就能體現出Docker部署應用和傳統部署應用的區別了,傳統部署的話,需要人工拷貝多一份nginx,再配置端口,而Docker部署的話,在已製作好的鏡像基礎上,一條命令就可以部署一個新的應用程式
6、安裝系統鏡像,以centos7為例,因為鏡像運作的時候,會用目前系統的各種資源,所以鏡像只有60M大小,
(1)下載鏡像,docker pull centos :7
(2)啟動容器,docker run -i -t centos:7 /bin/bash,這樣就可以進入centos7鏡像系統
7、完成。

文章轉自:http://my.oschina.net/lizhiling/blog/473643    感謝原作者的分享!


以上就介紹了 CentOS7安裝Docker,運行Nginx映像、Centos鏡像,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn