【VMCloud雲平臺】擁抱Docker(三)配置多個容器

Docker既然是一個LXC的技術,那麼必然可以運行多個容器,上次我們在Dokcer裏配置了第一個容器並且實現了Wordpress+Mysql站點,這一次,我們來嘗試下,在同一個Docker主機上創建兩個容器。

clip_p_w_picpath002

1、首先,我們先要達到的效果怎麼樣的,大概是這樣的:

clip_p_w_picpath003

2、所以我們得利用前面幾章的知識來整合做這麼一個實驗,首先我們需要pull下container的OS,這裏我們使用jdeathe/centos-ssh-apache-php的Image(因爲上面已經爲我們搭建好了apache+php了):

clip_p_w_picpath005

3、接着,我們使用以下語句來創建兩個Container:

docker run -itd --name=app01 -p 8081:80 jdeathe/centos-ssh-apache-php

docker run -itd --name=app02 -p 8082:80 jdeathe/centos-ssh-apache-php

clip_p_w_picpath007

4、接着我們查看下狀態:

clip_p_w_picpath009

5、爲了能夠區分01與02,我們進入容器內修改下主頁文件:

docker exec -ti app01 /bin/bash

docker exec -ti app02 /bin/bash

clip_p_w_picpath011

同樣的,在App02上也這麼做,接着,我們訪問下,看是否生效:

clip_p_w_picpath013

訪問App02:

clip_p_w_picpath015

6、至此,我們就成功利用Docker在一臺機子上創建了兩個Apache Container


logo
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章