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

來源:互聯網
上載者:User

標籤:

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、完成。

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.