Docker既然是一個LXC的技術,那麼必然能夠運行多個容器,上次咱們在Dokcer裏配置了第一個容器而且實現了Wordpress+Mysql站點,這一次,咱們來嘗試下,在同一個Docker主機上建立兩個容器。 php
一、首先,咱們先要達到的效果怎麼樣的,大概是這樣的: sql
二、因此咱們得利用前面幾章的知識來整合作這麼一個實驗,首先咱們須要pull下container的OS,這裏咱們使用jdeathe/centos-ssh-apache-php的Image(由於上面已經爲咱們搭建好了apache+php了): docker
三、接着,咱們使用如下語句來建立兩個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
四、接着咱們查看下狀態: app
五、爲了可以區分01與02,咱們進入容器內修改下主頁文件: ssh
docker exec -ti app01 /bin/bash ide
docker exec -ti app02 /bin/bash 3d
一樣的,在App02上也這麼作,接着,咱們訪問下,看是否生效:
訪問App02:
六、至此,咱們就成功利用Docker在一臺機子上建立了兩個Apache Container