【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
相关文章
相关标签/搜索