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

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

clip_p_w_picpath002

一、首先,咱們先要達到的效果怎麼樣的,大概是這樣的: sql

clip_p_w_picpath003

二、因此咱們得利用前面幾章的知識來整合作這麼一個實驗,首先咱們須要pull下container的OS,這裏咱們使用jdeathe/centos-ssh-apache-php的Image(由於上面已經爲咱們搭建好了apache+php了): docker

clip_p_w_picpath005

三、接着,咱們使用如下語句來建立兩個Container: apache

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

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

clip_p_w_picpath007

四、接着咱們查看下狀態: app

clip_p_w_picpath009

五、爲了可以區分01與02,咱們進入容器內修改下主頁文件: ssh

docker exec -ti app01 /bin/bash ide

docker exec -ti app02 /bin/bash 3d

clip_p_w_picpath011

一樣的,在App02上也這麼作,接着,咱們訪問下,看是否生效:

clip_p_w_picpath013

訪問App02:

clip_p_w_picpath015

六、至此,咱們就成功利用Docker在一臺機子上建立了兩個Apache Container


logo
相關文章
相關標籤/搜索