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

一、環境,CentOS7 Minimal 64位,Docker必需要64位的系統


二、經過yum命令直接安裝,yum install docker


三、啓動Docker,並將其設置爲開機啓動
(1)啓動,systemctl start docker.service
(2)開機啓動,systemctl enable docker.service
(3)幫助,docker --help
(4)概要信息,docker info
(5)鏡像查看,docker images
(6)容器查看,即進程查看,docker ps -a


四、安裝鏡像,能夠到https://registry.hub.docker.com/search?q=library查看官方的鏡像。鏡像,基於當前系統、Docker,製做的文件集合,便可以是操做系統、程序,如centos鏡像、ubuntu鏡像、mysql鏡像、Nginx鏡像


五、安裝程序鏡像,以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部署的話,在已製做好的鏡像基礎上,一條命令就能夠部署一個新的應用


六、安裝系統鏡像,以centos7爲例,由於鏡像運行的時候,會用當前系統的各類資源,因此鏡像只有60M大小,
(1)下載鏡像,docker pull centos:7
(2)啓動容器,docker run -i -t centos:7 /bin/bash,這樣就能夠進入到centos7鏡像系統


七、完成。mysql

相關文章
相關標籤/搜索