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